firebase
Segnalazione di crash
Ricerca…
Osservazioni
Crash Reporting crea report dettagliati degli errori nella tua app.
Gli errori sono raggruppati in cluster di tracce di stack simili e analizzati dalla gravità dell'impatto sugli utenti. Oltre ai report automatici, è possibile registrare eventi personalizzati per aiutare a catturare i passaggi che portano a un arresto anomalo.
Crash Reporting è attualmente in versione beta mentre risolviamo alcuni problemi noti su Android e iOS.
Documento ufficiale
Configura crash di installazione in Android
Completa la parte Installazione e configurazione per collegare la tua app a Firebase.
Questo creerà il progetto in Firebase.Aggiungi la dipendenza per Firebase CrashReporting al tuo file
build.gradle
livello dibuild.gradle
:
compile 'com.google.firebase:firebase-crash:9.4.0'
Segnala l'errore in Android
Firebase Crash Reporting genera automaticamente report per errori irreversibili (o eccezioni non rilevate).
Puoi creare il tuo rapporto personalizzato usando:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
È possibile archiviare il registro quando FirebaseCrash ha inizializzato il modulo:
07-20 08: 57: 24.442 D / FirebaseCrashApiImpl: API di reporting FirebaseCrash inizializzata 07-20 08: 57: 24.442 I / FirebaseCrash: report FirebaseCrash inizializzare d com.google.firebase.crash.internal.zzg@3333d325 07-20 08: 57: 24.442 D / FirebaseApp: classe inizializzata com.google.firebase.crash.FirebaseCrash.
E poi quando ha inviato l'eccezione:
07-20 08: 57: 47.052 D / FirebaseCrashApiImpl: lanciabile java.lang.Exception: il mio primo errore Android non fatale 07-20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: codice risposta: 200 07-20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: rapporto inviato
Puoi aggiungere registri personalizzati al tuo rapporto con
FirebaseCrash.log("Activity created");