firebase
Reporte de Accidentes
Buscar..
Observaciones
Crash Reporting crea informes detallados de los errores en su aplicación.
Los errores se agrupan en grupos de trazas de pila similares y se clasifican según la gravedad del impacto en sus usuarios. Además de los informes automáticos, puede registrar eventos personalizados para ayudar a capturar los pasos que conducen a un bloqueo.
Crash Reporting se encuentra actualmente en versión beta, mientras que resolvemos algunos problemas conocidos en Android e iOS.
Documetantion oficial
Configuración de informes de bloqueo en Android
Complete la parte de Instalación y configuración para conectar su aplicación a Firebase.
Esto creará el proyecto en Firebase.Agregue la dependencia de Firebase CrashReporting a su archivo
build.gradle
nivel debuild.gradle
:
compile 'com.google.firebase:firebase-crash:9.4.0'
Reportar el error en Android
Firebase Crash Reporting genera automáticamente informes de errores fatales (o excepciones no detectadas).
Puede crear su informe personalizado utilizando:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
Puede verificar el registro cuando FirebaseCrash inicializó el módulo:
07–20 08: 57: 24,442 D / FirebaseCrashApiImpl: API de informes de FirebaseCrash inicializada 07–20 08: 57: 24,442 I / FirebaseCrash: Informes de FirebaseCrash inicializada d com.google.firebase.crash.internal.zzg@3333d325 07–20 08: 57: 24.442 D / FirebaseApp: Clase inicializada com.google.firebase.crash.FirebaseCrash.
Y luego, cuando envió la excepción:
07–20 08: 57: 47.052 D / FirebaseCrashApiImpl: java.lang. ThrowableException: Mi primer error no fatal de Android 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Código de respuesta: 200 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: informe enviado
Puede agregar registros personalizados a su informe con
FirebaseCrash.log("Activity created");