首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:flutter/lib/ui/ui_dart_state.cc(209)未处理的异常: PlatformException

错误:flutter/lib/ui/ui_dart_state.cc(209)未处理的异常: PlatformException
EN

Stack Overflow用户
提问于 2022-06-20 00:28:29
回答 1查看 396关注 0票数 0

我有我的颤振应用程序与防火墙集成,一切都很好,但当我试图运行我的应用程序时,集成了防火墙后,我就出错了。我的主要方法如下:

代码语言:javascript
复制
Future<void> main() async {
   WidgetsFlutterBinding.ensureInitialized();
   await Firebase.initializeApp(
   options: DefaultFirebaseOptions.currentPlatform,
  );

 runApp(child: MyApp());
}

错误:

代码语言:javascript
复制
E/flutter ( 7922): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception:
PlatformException(firebase_core, FirebaseApp name [DEFAULT] already exists!, null, null)
E/flutter ( 7922): #0      StandardMethodCodec.decodeEnvelope 
(package:flutter/src/services/message_codecs.dart:607:7)
E/flutter ( 7922): #1      MethodChannel._invokeMethod 
(package:flutter/src/services/platform_channel.dart:177:18)
E/flutter ( 7922): <asynchronous suspension>
E/flutter ( 7922): #2      MethodChannel.invokeMapMethod 
(package:flutter/src/services/platform_channel.dart:377:43)
E/flutter ( 7922): <asynchronous suspension>
E/flutter ( 7922): #3      MethodChannelFirebase.initializeApp (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:100:40)
E/flutter ( 7922): <asynchronous suspension>
E/flutter ( 7922): #4      Firebase.initializeApp 
(package:firebase_core/src/firebase.dart:40:31)
E/flutter ( 7922): <asynchronous suspension>
E/flutter ( 7922): #5      main (package:zunada/main.dart:11:3)
E/flutter ( 7922): <asynchronous suspension>
E/flutter ( 7922): 
EN

回答 1

Stack Overflow用户

发布于 2022-06-20 00:47:28

我在用flutterfire创建firebase应用程序时也遇到了类似的问题。我意识到flutterfire在不同的项目中创建了同名的应用程序。然后我尝试了两种方法,而且效果很好。

  • 1:在每个firebase项目中手动更改应用程序名.

  • 2:初始化时添加param名称,例如在main_dev.dart

示例:

代码语言:javascript
复制
await Firebase.initializeApp(
 name: "dev-project",
 options: DefaultFirebaseOptions.currentPlatform);

为了保持一致性,我在firebase控制台中使用了与我的项目ID相同的名称,请记住,您不能在名称中添加空格(只有破折号-)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72681173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档