firebase
Crashrapportage
Zoeken…
Opmerkingen
Crash Reporting maakt gedetailleerde rapporten van de fouten in uw app.
Fouten worden gegroepeerd in clusters van vergelijkbare stacktraces en getriageerd op basis van de ernst van de impact op uw gebruikers. Naast automatische rapporten kunt u aangepaste gebeurtenissen vastleggen om te helpen bij het vastleggen van de stappen die leiden tot een crash.
Crash Reporting is momenteel in bètaversie terwijl we enkele bekende problemen op Android en iOS oplossen.
Officiële documenten
Crashrapportage instellen in Android
Voltooi het gedeelte Installatie en instellingen om uw app te verbinden met Firebase.
Hiermee wordt het project in Firebase gemaakt.Voeg de afhankelijkheid voor Firebase CrashReporting toe aan uw
build.gradle
bestand opbuild.gradle
:
compile 'com.google.firebase:firebase-crash:9.4.0'
Meld de fout in Android
Firebase Crash Reporting genereert automatisch rapporten voor fatale fouten (of niet-opgevangen uitzonderingen).
U kunt uw aangepaste rapport maken met:
FirebaseCrash.report(new Exception("My first Android non-fatal error"));
U kunt het logboek inchecken wanneer FirebaseCrash de module heeft geïnitialiseerd:
07–20 08: 57: 24.442 D / FirebaseCrashApiImpl: FirebaseCrash rapportage API geïnitialiseerd 07–20 08: 57: 24.442 I / FirebaseCrash: FirebaseCrash rapportage initialiseren d com.google.firebase.crash.internal.zzg@3333d325 07–20 08: 57: 24.442 D / FirebaseApp: Geïnitialiseerde klasse com.google.firebase.crash.FirebaseCrash.
En toen het de uitzondering stuurde:
07–20 08: 57: 47.052 D / FirebaseCrashApiImpl: throwable java.lang.Exception: Mijn eerste niet-fatale Android-fout 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Responscode: 200 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Rapport verzonden
U kunt aangepaste logboeken toevoegen aan uw rapport met
FirebaseCrash.log("Activity created");