Aru*_*and 6 google-analytics firebase firebase-analytics
我想对我的库模块之一使用 Firebase 分析。我想以这样的方式进行编程,即配置文件(google-services.json)应该可以从客户端应用程序文件夹访问或从客户端配置相同的文件。
有没有办法可以实现上述场景?
提前致谢。
您可以手动初始化库项目配置,如下所示,
有关更多信息,请参阅working-with-multiple-firebase-projects-in-an-android-app
还可以通过how-firebase-initialize-on-android来了解;Firebase 模块如何自行初始化。
对于使用 Firebase 的 Android 应用程序,有一个中央 FirebaseApp 对象来管理所有 Firebase API 的配置。当您的应用程序启动时,内容提供商会自动初始化它,您通常不需要与其交互。但是,当您想要从单个应用程序访问多个项目时,您将需要一个不同的 FirebaseApp 来单独引用每个项目。除了 Firebase 为您创建的默认实例之外,您还可以初始化其他实例。
FirebaseOptions options = new FirebaseOptions.Builder()
.setApplicationId("1:530266078999:android:481c4ecf3253701e") // Required for Analytics.
.setApiKey("AIzaSyBRxOyIj5dJkKgAVPXRLYFkdZwh2Xxq51k") // Required for Auth.
.setDatabaseUrl("https://project-1765055333176374514.firebaseio.com/") // Required for RTDB.
.build();
FirebaseApp.initializeApp(this /* Context */, options, "secondary");
Run Code Online (Sandbox Code Playgroud)
希望我已经回答了你的问题。
| 归档时间: |
|
| 查看次数: |
3524 次 |
| 最近记录: |