firebase
Kraschrapportering
Sök…
Anmärkningar
Crash Reporting skapar detaljerade rapporter om fel i din app.
Fel grupperas i kluster av liknande stapelspår och triaderas efter hur allvarlig påverkan det är på dina användare. Förutom automatiska rapporter kan du logga anpassade händelser för att fånga stegen som leder fram till en krasch.
Crash Reporting är för närvarande i beta-release medan vi löser några kända problem på Android och iOS.
Officiell handling
Inställning av kraschrapportering i Android
Slutför installations- och installationsdelen för att ansluta din app till Firebase.
Detta skapar projektet i Firebase.Lägg till beroendet för Firebase CrashReporting i din
build.gradle
fil påbuild.gradle
:
compile 'com.google.firebase:firebase-crash:9.4.0'
Rapportera felet i Android
Rapportering av brasbaserad krasch genererar automatiskt rapporter för dödliga fel (eller oupptagna undantag).
Du kan skapa din anpassade rapport med:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
Du kan checka in loggen när FirebaseCrash initierade modulen:
07–20 08: 57: 24.442 D / FirebaseCrashApiImpl: FirebaseCrash-rapporterings API initierat 07–20 08: 57: 24.442 I / FirebaseCrash: FirebaseCrash-rapportering initierar d com.google.firebase.crash.internal.zzg@3333d325 07–20 08: 57: 24.442 D / FirebaseApp: Initierad klass com.google.firebase.crash.FirebaseCrash.
Och när det skickade undantaget:
07–20 08: 57: 47.052 D / FirebaseCrashApiImpl: kastbar java.lang.Uppfattning: Mitt första Android icke-dödliga fel 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Svarskod: 200 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Rapport skickad
Du kan lägga till anpassade loggar till din rapport med
FirebaseCrash.log("Activity created");