2016-06-06 17 views
12

Ecco il mio build.gradleAndroid App si blocca dopo l'implementazione di 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' 

blocca app quando l'app riprende. dà errore anr (attività che non risponde).

c'è qualche problema con i servizi di riproduzione 9.0+ o con firebase?

+0

dove si trova l'app freez e dove si trova il registro anr? – tyczj

+0

quando torno all'app da uno stato ridotto al minimo come per es. premo il pulsante home sull'app in esecuzione e poi torno all'app, quindi l'app si congela e dopo un po 'di tempo dà l'anr. –

+0

Sto riscontrando un problema simile, con questo nei registri: D/FirebaseApp: notifica ai listener del cambiamento dello stato in background. – Innova

risposta

6

mi è stato risolto il problema rimuovendo la linea

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

dopo 3 giorni di mal di testa, ho trovato questa risposta. Non riesco a pubblicare la mia app senza il servizio Google perché voglio mostrare gli annunci di AdMob. Grazie a dio, invece di 'play-services.9.0.2', aggiungo' compile 'com.google.android.gms: play-services-ads: 9.0.2'' e il problema è andato via. –

0

sembra essere lo stesso problema come questo: Firebase Crash produces ANR during launch

Il official fix per l'incidente è un aggiornamento per il Google Play Services, che dovrebbero essere rotolare fuori ora.

Abbiamo risolto il problema con l'inizializzazione di Firebase Crash in Google Play Services 9.6.83. Gli utenti dovrebbero ricevere l'aggiornamento entro i prossimi due giorni. Condurremo un'indagine interna su questo problema e apporteremo miglioramenti appropriati ai nostri sistemi per prevenire o minimizzare le recidive future.

Problemi correlati