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