我正在使用 firebase 构建一个 flutter 应用程序。我使用的 firebase 服务是实时数据库和身份验证。该应用程序通常会像往常一样启动,不会引发任何异常,但是当我热重启应用程序时,应用程序冻结并抛出以下异常:
Unhandled Exception: [core/duplicate-app] A Firebase App named "db2" already exists
Run Code Online (Sandbox Code Playgroud)
我认为初始化 FirebaseApp 时出现问题。main.dart中的初始化代码如下:
WidgetsFlutterBinding.ensureInitialized();
final FirebaseApp app = await Firebase.initializeApp(
name: 'db2',
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?谢谢你!