Мне нужно интегрировать Firebase Crashlytics в мой пользовательский UncaughtExceptionHandler
Я попробовал решение здесь , но в итоге мне не удалось вызвать мой пользовательский обработчик.
Это то, что мне изначально пришлось использовать мой собственный обработчик в моем MainActivity
Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this));
Добавление Crashlytics.logException(exception)
приведет только к нефатальной ошибке входа в систему, в то время как мне нужно регистрировать обычные ошибки.
Примечание. Ведение журнала с помощью Crashlytics.logException(exception)
до сих пор работало только один раз, хотя во многих случаях оно не отображалось на панели инструментов, хотя в журнале IDE было показано, что оно было загружено даже после следующего запуска приложения.
Мой главный вопрос: Могу ли я зарегистрировать нормальный сбой и применить свой собственный UncaughtExceptionHandler
?