2016-09-05 3 views
2

ich in meinem logcat folgende Störung erhalte beim Versuch, Firebase Absturz Berichterstattung zu verwenden:FirebaseCrash: Fehler Absturz initialisieren Berichterstattung

FirebaseCrash: Failed to initialize crash reporting 

FirebaseCrash: com.google.firebase.crash.internal.zzg$zza: com.google.android.gms.internal.zzsb$zza: No acceptable module found. Local version is 0 and remote version is 0. 

Ich habe hinzugefügt, der folgende in Modul App-Projekt und bauen gradle:

classpath 'com.google.gms:google-services:3.0.0' 
    compile 'com.google.firebase:firebase-core:9.4.0' 
    compile 'com.google.firebase:firebase-ads:9.4.0' 
    compile 'com.google.firebase:firebase-crash:9.4.0` 

    apply plugin: 'com.google.gms.google-services' 

und google-services.json im App-Ordner hinzugefügt.

Ich habe die Firebase Analytics arbeiten nach den 24 Stunden, Zeitlimit für erste Updates. Um den ersten Fehler zu bekommen, den ich in MainCctivity hinzugefügt habe.

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

Die Google Play-Dienste ich benutze, ist Version 9.4.52 (238-127739847) in meinem Emulator (Nexus Api 23, Android Version 6.0). Trotzdem wird der Fehler in logcat angezeigt. Wie kann ich den Absturzbericht erhalten?

+2

Können Sie bestätigen, dass das Gerät die neueste Version der Google Play-Dienste verwendet? Eine alte Version der Google Play-Dienste kann manchmal die Ursache sein. –

+0

Google Play-Dienste, die ich verwende, ist Version 9.4.52 – 1234567

+0

Versuchen Sie, einer vorhandenen App ein Absturz-Reporting hinzuzufügen, oder beginnen Sie bei Null mit einer ganz neuen, minimalen App, die nur versucht, den Bericht zu senden? Wenn Sie nicht versucht haben, eine minimale App zu machen, versuchen wir es zuerst? –

Antwort

0

Im Endeffekt funktioniert Firebase Crash Reporting nur auf Geräten mit Google Play-Diensten. Die Version muss der Firebase-Clientbibliotheksversion entsprechen oder diese überschreiten.

Wenn Sie in einem Emulator ausgeführt werden, müssen Sie ein Image mit installierten Play-Diensten verwenden.

Verwandte Themen