[使用firebase-crashlytics的Android多个firebase项目

问题描述 投票:0回答:2

Android上是否可以通过编程方式初始化firebase-crashlytics SDK,因此它会not使用google-services.json中的数据?

我问这个问题是因为我们使用了两个Firebase项目,当前google-services.json是我们用于推送通知和AdMob集成的项目,而我无法将其替换为我们设置的第二个项目的google-services.json进行崩溃解析。

我已经尝试从我的应用程序onCreate中使用FirebaseOptions,如下所示:

 FirebaseOptions options = new FirebaseOptions.Builder()
                .setApplicationId("firebase_crashlytics_application_id")
                .setApiKey("firebase_crashlytics_api_key")
                .setProjectId("firebase_crashlytics_project_id")
                .build();
 FirebaseApp.initializeApp(this, options, "crashlytics");

到目前为止没有运气-Firebase crashlytics没有正确初始化。

android firebase crashlytics crashlytics-android
2个回答
0
投票

很好的问题。您可以通过following these steps.

进行设置

0
投票

我从Google支持人员那里得到了官方答复-我们无法以编程方式初始化Firebase crashlytics。即它需要让Google Services文件与您要查看其Craslytics数据的项目相关。

因此,我们必须以某种方式将单个firebase项目用于包括admob和push在内的所有firebase服务。

© www.soinside.com 2019 - 2024. All rights reserved.