2016-03-30 10 views
1

Um eine Anwendung zu erstellen und hat fabric.io gebaut.Crashlytics Android: App konnte nicht gefunden werden

Meine App-Version 1.1 - alles funktioniert, Statistiken kommt.

Meine App freigegeben 1.2 - es funktioniert nicht, die Statistiken kommen nicht.

Wenn Sie auf dem Armaturenbrett kommen fabric.io:

Alert! Entschuldigung, die App konnte nicht gefunden werden.

enter image description here

Ein wichtiger Punkt:

Wenn Sie Debug-Version bauen - es funktioniert!

Wenn die Release-Version des GoogleStore - nicht funktioniert! (Obwohl Version 1.1 des GoogleStor - funktioniert!)

Geprüft logcat Release-Version:

Logcat: I/Gewebe: Initializing Crashlytics 2.2.2.37

Was könnte falsch sein? Wie man dieses Problem löst?

Vielen Dank!

+1

Verwenden Sie Proguard für die Release-Version? –

+0

@MoralesBatovski Ja! – 0x131313

+1

Haben Sie diese Konfiguration zu Ihrem Projekt hinzugefügt? https://docs.fabric.io/android/crashlytics/dex-and-proguard.html oder https://docs.fabric.io/android/crashlytics/advanced-setup.html, versuchen Sie es mit -keep class com.crashlytics . ** {*; } -dontwarn com.crashlytics. ** in ProGuard-Datei –

Antwort

3

Wenn Sie eine Release-Version bauen und ProGuard verwenden, sollten Sie folgende Zeilen in der ProGuard-Datei hinzufügen:

-keep class com.crashlytics.** { *; } 

-dontwarn com.crashlytics.** 

Diese Dokumentation auch für Sie Dex and ProGuard und Advanced Setup nützlich sein könnte.