firebase
Отчеты о сбоях
Поиск…
замечания
Crash Reporting создает подробные отчеты об ошибках в вашем приложении.
Ошибки сгруппированы в кластеры аналогичных стеков стека и подвержены влиянию серьезности воздействия на ваших пользователей. В дополнение к автоматическим отчетам вы можете регистрировать собственные события, чтобы помочь выполнить шаги, ведущие к сбою.
Crash Reporting в настоящее время находится в бета-версии, в то время как мы разрешаем некоторые известные проблемы на Android и iOS.
Официальная документация
Настройка аварийной сигнализации в Android
Заполните раздел « Установка и настройка», чтобы подключить ваше приложение к Firebase.
Это создаст проект в Firebase.Добавьте зависимость для Firebase CrashReporting к файлу build.gradle на уровне
build.gradle
:
compile 'com.google.firebase:firebase-crash:9.4.0'
Сообщить об ошибке в Android
Firebase Crash Reporting автоматически генерирует отчеты о фатальных ошибках (или исключенных исключениях).
Вы можете создать свой собственный отчет, используя:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
Вы можете проверить журнал, когда FirebaseCrash инициализировал модуль:
07-20 08: 57: 24.442 D / FirebaseCrashApiImpl: API отчетов FirebaseCrash инициализирован 07-20 08: 57: 24.442 I / FirebaseCrash: отчет FirebaseCrash инициализирует d com.google.firebase.crash.internal.zzg@3333d325 07-20 08: 57: 24.442 D / FirebaseApp: инициализирован класс com.google.firebase.crash.FirebaseCrash.
И затем, когда он отправил исключение:
07-20 08: 57: 47.052 D / FirebaseCrashApiImpl: throwable java.lang.Exception: Моя первая нефатальная ошибка Android 07-20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Код ответа: 200 07-20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: отправлено сообщение
Вы можете добавить собственные отчеты в свой отчет с помощью
FirebaseCrash.log("Activity created");