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

https://firebase.google.com/docs/crash/

Inställning av kraschrapportering i Android

  1. Slutför installations- och installationsdelen för att ansluta din app till Firebase.
    Detta skapar projektet i Firebase.

  2. 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");


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow