Ich arbeite an einer Android-App, die Firebase-Authentifizierung, Datenbank und Speicher verwendet. Es hat alles gut funktioniert, bis diese Fehlermeldung in Logcat auftauchte. (Ich habe keine Konfigurationen in der Firebase-Konsole manipuliert.)
E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE
Diese Fehlermeldung wird auch dann angezeigt, wenn ich den gesamten Firebase-bezogenen Code kommentiert habe.
Daher kann ich nicht mit der Authentifizierung und anderen Firebase-bezogenen Dingen fortfahren.
Ja, ich bin mit dem Internet verbunden und habe auch eine neue Google-Services.json-Datei von der Firebase Console erhalten, aber es hat überhaupt keinen Unterschied gemacht.
Hast du Spieldienste aktiviert?
– Drei
20. April 2018 um 23:10 Uhr
Ja, sowohl die Google Play-Dienste als auch der Google Play Store sind auf meinem Gerät aktiviert. Irgendeine Idee, was ein anderes Problem sein könnte? Ich habe den gleichen Code auf einem Android-Emulator ausprobiert und es hat funktioniert. Ich weiß nicht, wie mein physisches Gerät dieses Problem bekommen hat, es hat vorher gut funktioniert.
– Masroor
21. April 2018 um 8:18 Uhr
so konnte ich es endlich lösen! Es stellt sich heraus, dass Google Play-Dienste aktiviert waren, aber sie waren auf Mobilfunkdaten beschränkt. Um es zu lösen, habe ich Folgendes getan: App-Datennutzung -> Google-Dienste -> Deaktivieren Sie die Option “Mobilen Datenzugriff einschränken”.
– Masroor
21. April 2018 um 23:27 Uhr
Starten Sie Ihr Telefon neu …. hat bei mir funktioniert …
– James
10. Juli 2018 um 19:32 Uhr
Das Aktivieren nur einer Art von Netzwerkverbindung (WLAN oder LTE) hat bei mir funktioniert.
– Schattenschaf
27. Februar 2019 um 10:38 Uhr