96 votes

Échec de la récupération du jeton FirebaseInstanceId SERVICE_NOT_AVAILABLE

Je suis en train de travailler sur une application android, il utilise Firebase l'Authentification de Base de données et de Stockage. Il était tout fonctionne bien jusqu'à ce que ce message d'erreur commencé à apparaitre dans le logcat. (Je n'ai pas de sabotage avec toutes les configs à firebae de la console)

E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE

ce message d'erreur s'affiche même lorsque j'ai commenté tous les firebase le code associé.

Donc je ne suis pas en mesure de procéder à l'authentification et d'autres firebase choses liées.
Oui, je suis connecté à internet et ont également obtenu un nouveau Google-Services.fichier json à partir de Firebase de la Console, mais il n'a fait aucune différence du tout.

96voto

Manuel Mühlemann Points 401

Le périphérique "Cold Boot Now" dans AVD Manager a fonctionné pour moi.

Edit: Après avoir mis à jour les émulateurs et après avoir fait le démarrage à froid, cela a aidé. - parohy 5 avril à 9:22

28voto

cowboycb Points 170

Arrêtez le périphérique émulateur et ouvrez le panneau AVD Manager, modifiez la configuration du périphérique. Dans le panneau de configuration de l'appareil "Afficher les paramètres avancés" dans la section "Performances émulées", sélectionnez l'option " Démarrage à froid " comme option de démarrage, puis cliquez sur Terminer, cela devrait fonctionner.

entrez la description de l'image ici

21voto

Gábor Horváth Points 223

J'ai également été confronté à ce problème. Comme je peux le voir, cela peut se produire pour de nombreuses raisons.

Enfin, j'ai compris que mon problème était que la dernière version actuelle du SDK Facebook Android (v4.36.0) avait un bug. Tout fonctionne bien si je le remets à v4.35.0. Peut-être que cette information peut aider quelqu'un à l'avenir.

Vous pouvez trouver ici les versions: https://github.com/facebook/facebook-android-sdk/releases

9voto

EdHuamani Points 563

vous devez mettre à jour l'émulateur vers la dernière version qui inclut les services Google Play

5voto

Mohammad Meshkani Points 585

J'ai changé mon émulateur et maintenant il fonctionne correctement sans aucune erreur.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X