Recherche…


Remarques

Crash Reporting crée des rapports détaillés sur les erreurs de votre application.
Les erreurs sont regroupées en grappes de traces de pile similaires et triées en fonction de la gravité de l'impact sur vos utilisateurs. En plus des rapports automatiques, vous pouvez enregistrer des événements personnalisés pour vous aider à capturer les étapes précédant un plantage.

Crash Reporting est actuellement en version bêta tandis que nous résolvons certains problèmes connus sur Android et iOS.

Documentation officielle

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

Configurer Crash Reporting dans Android

  1. Complétez la partie Installation et configuration pour connecter votre application à Firebase.
    Cela créera le projet dans Firebase.

  2. Ajoutez la dépendance de Firebase CrashReporting à votre fichier build.gradle niveau du build.gradle :

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

Signaler l'erreur dans Android

Firebase Crash Reporting génère automatiquement des rapports pour les erreurs fatales (ou les exceptions non interceptées).

Vous pouvez créer votre rapport personnalisé en utilisant:

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

Vous pouvez archiver le journal lorsque FirebaseCrash a initialisé le module:

07–20 08: 57: 24.442 D / FirebaseCrashApiImpl: API de génération de rapports FirebaseCrash initialisée 07–20 08: 57: 24.442 I / FirebaseCrash: initialisation des rapports FirebaseCrash d com.google.firebase.crash.internal.zzg@3333d325 07–20 08: 57: 24.442 D / FirebaseApp: classe initialisée com.google.firebase.crash.FirebaseCrash.

Et puis quand il a envoyé l'exception:

07–20 08: 57: 47.052 D / FirebaseCrashApiImpl: Possibilité de lancer java.lang.Exception: Ma première erreur non fatale Android 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Code de réponse: 200 07–20 08: 58: 18.822 D / FirebaseCrashSenderServiceImpl: Rapport envoyé

Vous pouvez ajouter des journaux personnalisés à votre rapport avec

FirebaseCrash.log("Activity created");


Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow