我在该项目中有一个有关Firebase的项目,我内部有多个应用程序,例如不同风格的应用程序。我的问题是,有没有一种方法可以在运行时以编程方式使这些应用程序变得不完整,我已经尝试过从Google Firebase文档中进行以下操作
FirebaseOptions options = new FirebaseOptions.Builder()
.setProjectId("project-name")
.setApplicationId("mobilesdk_app_id")
.setApiKey("ApiKey")
.build();
FirebaseApp.initializeApp(this, options);
以上内容在项目的应用程序级别中被调用,但我收到错误默认FirebaseApp未能初始化,因为未找到默认选项即使添加FirebaseApp.initializeApp(this, options, "secondary");
],我也会收到此错误
任何人都可以帮助解决此问题。是否可以像这样使用多个项目?我对Firebase是否有不同的理解?多个项目甚至可以用于分析跟踪。
我在该项目中有一个有关Firebase的项目,我内部有多个应用程序,例如不同风格的应用程序。我的问题是,有没有一种方法可以在我有运行时以编程方式使这些应用程序不完整...
我不确定您要完成什么,但是Firebase Analytics SDK一次只能将事件记录到一个应用程序,这是默认应用程序。为项目中的其他应用程序调用initializeApp不会改变其工作方式。