Остановит ли использование одной из библиотек CustomActivityOnCrash сбой Firebase в работе?

#android #firebase #firebase-crash-reporting

#Android #firebase #firebase-отчеты о сбоях

Вопрос:

Я подумываю об использовании библиотеки, подобной этой, однако я обеспокоен тем, что FirebaseCrash перестанет загружаться, поскольку библиотека, вероятно, переопределяет метод, вызываемый при сбое.

Перестанут ли отчеты об ошибках Firebase / сбой Firebase перестать работать, если я использую библиотеку, подобную этой?

Комментарии:

1. Эта библиотека не зависит от сбоя firebase, я не думаю, что это вызовет что-либо для firebase. В библиотеке CustomActivityOnCrash в пункте no2: следуйте предупреждению.

Ответ №1:

Я разработчик этой библиотеки. Версии до 1.5.0 приводят к тому, что отчеты о сбоях Firebase перестают работать. Приложение не завершит работу, но исходная UncaughtExceptionHandler настройка, установленная Firebase внутри, никогда не будет вызвана, поэтому вы не получите данных о сбое в вашей консоли Firebase.

Версия 2.0.0 библиотеки устраняет эту проблему, и все работает в обычном режиме.

Обновите свою зависимость, чтобы она работала должным образом:

 dependencies {
    compile 'cat.ereza:customactivityoncrash:2.0.0'
}
  

Ответ №2:

Из документации библиотеки:

ВНИМАНИЕ! Если у вас уже есть ACRA, Crashlytics или любая подобная библиотека в вашем приложении, оно все равно будет работать в обычном режиме, но сначала необходимо выполнить инициализацию CustomActivityOnCrash, иначе исходный инструмент создания отчетов перестанет работать.

Это все равно будет работать нормально.

Комментарии:

1. Пропустил это. Спасибо