Android несколько проектов Firebase с использованием Firebase-Crashlytics - PullRequest
0 голосов
/ 17 февраля 2020

Возможно ли на android программно инициализировать firebase-crashlytics SDK, чтобы он не использовал данные в google-сервисах. json?

Я спрашиваю об этом, потому что мы используем два проекта firebase и в настоящее время google-services. json относится к проекту, который мы используем для уведомлений Pu sh и интеграции AdMob, и я не могу заменить его на google-services. json второго установленного нами проекта для аварийных сбоев.

Я уже пытался использовать FirebaseOptions из моего Application onCreate следующим образом:

 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 не инициализированы должным образом.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2020

Я получил официальный ответ от службы поддержки Google - мы не можем программно инициализировать аварийную критику firebase. Т.е. для этого требуется наличие файла служб Google, относящегося к проекту, для которого вы хотите просмотреть данные аварийного отказа.

Поэтому нам придется каким-то образом использовать один проект firebase для всех служб firebase, включая admob и pu sh.

0 голосов
/ 19 февраля 2020

Отличный вопрос. Вы можете установить это с помощью , выполнив следующие действия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...