Sök…


Hur du lägger till Firebase Crash Reporting i din app

För att lägga till Firebase Crash Reporting i din app, utför du följande steg:

  • Skapa en app på Firebase Console här .

  • Kopiera filen google-services.json från ditt projekt till din in- app/ katalog.

  • Lägg till följande regler i din root.gradle- fil på rotnivå för att inkludera plugin- google-services :

    buildscript {
        // ...
        dependencies {
            // ...
            classpath 'com.google.gms:google-services:3.0.0'
        }
    }
    
  • I din modul Gradle-fil lägger du till den apply plugin längst ner i filen för att aktivera Gradle-plugin:

    apply plugin: 'com.google.gms.google-services'
    
  • Lägg till beroendet för Crash Reporting i din build.gradle- fil på appnivå :

    compile 'com.google.firebase:firebase-crash:10.2.1'
    
  • Du kan sedan avfyra ett anpassat undantag från din applikation genom att använda följande rad:

    FirebaseCrash.report(new Exception("Non Fatal Error logging"));
    

    Alla dina dödliga undantag kommer att rapporteras till din Firebase Console .

  • Om du vill lägga till anpassade loggar till en konsol kan du använda följande kod:

    FirebaseCrash.log("Level 2 completed.");
    

För mer information, besök:

Hur du rapporterar ett fel

Rapportering av brasbaserad krasch genererar automatiskt rapporter för dödsfel (eller undantagna 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