Отключите отчеты о сбоях Firebase с помощью Firebase init
Я не использовал Firebase Analytics и Crash Reports, потому что не было никакого способа отключить Crash Reporting.
Я видел ответы на другие вопросы, но не предложил правильный способ сделать это.
Я прочитал интересную вещь в блоге Firebase: https://firebase.googleblog.com/2017/03/take-control-of-your-firebase-init-on.html
Интересно, может ли это быть использовано для отключения аналитики и отчетов о сбоях? Я имею в виду, поднимая что-то вроде:
if (user.wantsAnalytics()){
FirebaseApp.initializeApp(this, builder.build());
}else{
//do nothing and no analytics or crash reports will be sent.
}
Если firebase не инициализирован, будет ли работать push-сообщение?