【发布时间】:2021-04-01 06:01:29
【问题描述】:
我正在使用 firebase 构建一个颤振应用程序。我使用的 Firebase 服务是实时数据库和身份验证。该应用程序通常会像往常一样启动而不会引发任何异常,但是当我热重启该应用程序时,该应用程序会冻结并引发以下异常:
Unhandled Exception: [core/duplicate-app] A Firebase App named "db2" already exists
我认为初始化 FirebaseApp 有问题。 main.dart 中的初始化代码为:
WidgetsFlutterBinding.ensureInitialized();
final FirebaseApp app = await Firebase.initializeApp(
name: 'db2',
有人可以帮我解决这个问题吗?谢谢!
【问题讨论】:
-
让我知道您将此代码放在应用程序的什么位置?
-
在main.dart文件的main()方法里面