2016-06-06 6 views
12

Hier ist meine build.gradleAndroid App friert nach der Implementierung von Google Firebase

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.android.support:cardview-v7:23.4.0' 
    compile 'com.android.support:support-v4:23.4.0' 
    compile 'com.github.castorflex.smoothprogressbar:library:1.1.0' 
    compile 'com.google.android.gms:play-services:9.0.2' 
    compile 'com.google.firebase:firebase-core:9.0.2' 
    compile 'com.google.firebase:firebase-analytics:9.0.2' 
    compile 'com.google.firebase:firebase-ads:9.0.2' 
    compile 'com.google.firebase:firebase-crash:9.0.2' 
    compile 'com.google.firebase:firebase-messaging:9.0.2' 
} 
apply plugin: 'com.google.gms.google-services' 

App friert, wenn die App wieder aufnimmt. es gibt anr (Aktivität reagiert nicht) Fehler.

Gibt es ein Problem mit Play Services 9.0+ oder mit Firebase?

+0

wo apps freez und wo ist ihr anr log? – tyczj

+0

, wenn ich aus minimiertem Zustand wie für ex wieder in die App komme. Ich drücke die Home-Taste auf der laufenden App und dann wieder zur App, dann App eingefroren und nach ein paar Sekunden gibt es ANR. –

+0

Ich sehe ein ähnliches Problem, mit diesem in den Protokollen: D/FirebaseApp: Benachrichtigung über den Hintergrundzustand, Listener zu ändern. – Innova

Antwort

6

ich das Problem durch Entfernen der Linie

compile 'com.google.android.gms:play-services:9.0.2' 
+3

nach 3 Tagen von Kopfschmerzen, fand ich diese Antwort. Ich kann meine App nicht ohne Google-Dienst veröffentlichen, da ich die Anzeigen von Admob zeigen möchte. Gott sei Dank, anstelle von 'play-services.9.0.2', füge ich' compile 'com.google.android.gms hinzu: play-services-ads: 9.0.2'' und das Problem ist weg. –

0

scheint zu sein, das gleiche Problem wie dieses Problem gelöst wurde: Firebase Crash produces ANR during launch

Die official fix für den Vorfall ist ein Update für die Google Play-Dienste, die sein sollte Jetzt ausrollen.

Wir haben das Problem mit der Firebase Crash-Initialisierung in Google Play Services 9.6.83 behoben. Benutzer sollten das Update irgendwann innerhalb der nächsten zwei Tage erhalten. Wir werden dieses Problem intern untersuchen und geeignete Verbesserungen an unseren Systemen vornehmen, um zukünftige Wiederholungen zu verhindern oder zu minimieren.

Verwandte Themen