Suche…


Bemerkungen

Crash Reporting erstellt detaillierte Berichte über die Fehler in Ihrer App.
Fehler werden in Clustern ähnlicher Stack-Spuren gruppiert und nach Schweregrad der Auswirkungen auf Ihre Benutzer gruppiert. Zusätzlich zu automatischen Berichten können Sie benutzerdefinierte Ereignisse protokollieren, um die Schritte zu dokumentieren, die zu einem Absturz führen.

Crash Reporting befindet sich derzeit in der Beta-Version, während wir einige bekannte Probleme mit Android und iOS lösen.

Offizielle Dokumentation

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

Setup-Absturzberichterstellung in Android

  1. Schließen Sie den Installations- und Setup-Teil ab , um Ihre App mit Firebase zu verbinden.
    Dadurch wird das Projekt in Firebase erstellt.

  2. Fügen Sie der build.gradle Datei auf Modulebene die Abhängigkeit für Firebase CrashReporting build.gradle :

compile 'com.google.firebase:firebase-crash:9.4.0'

Melden Sie den Fehler in Android

Firebase Crash Reporting generiert automatisch Berichte für schwerwiegende Fehler (oder nicht erfasste Ausnahmen).

Sie können Ihren benutzerdefinierten Bericht erstellen mit:

FirebaseCrash.report(new Exception("My first Android non-fatal error"));

Sie können das Protokoll einchecken, wenn FirebaseCrash das Modul initialisiert hat:

07–20 08: 57: 24.442 D / FirebaseCrashApiImpl: API für FirebaseCrash-Berichterstellung initialisiert 07–20 08: 57: 24.442 I / FirebaseCrash: FirebaseCrash-Berichterstellung wird initialisiert. 57: 24.442 D / FirebaseApp: Klasse com.google.firebase.crash.FirebaseCrash wurde initialisiert.

Und dann, wenn die Ausnahme gesendet wurde:

07–20 08: 57: 47.052 D / FirebaseCrashApiImpl: throwable java.lang.Exception: Mein erster nicht schwerwiegender Android-Fehler 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Antwortcode : 200 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Bericht gesendet

Sie können Ihrem Bericht benutzerdefinierte Protokolle hinzufügen

FirebaseCrash.log("Activity created");


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow