30 votes

Erreur "Google Play services are updating" sur la version, pas sur l'émulateur (Google Play Services 12.6.73, appareils Huawei)

Je suis confronté au même problème que dans la question Stack Overflow "Les services Google Play sont en cours de mise à jour" dans l'API Google Maps .

Malheureusement, sorti de nulle part, certains de mes utilisateurs souffrent de ce problème, ainsi que mon propre téléphone. En revanche, pour d'autres utilisateurs, il semble fonctionner parfaitement bien.

  • Ce problème n'apparaît que sur les cartes dans mon application.

  • J'ai essayé de nettoyer le cache des services Google sur mon propre téléphone - toujours rien.

  • Sur mon émulateur, cela fonctionne bien.

  • J'ai cherché sur tout l'Internet et je n'ai pas réussi à trouver une solution efficace à ce problème.

  • La partie la plus importante est la suivante : La plupart des solutions que j'ai trouvées devaient être appliquées à un appareil spécifique, comme le nettoyage du cache et le redémarrage du téléphone. Mais, lorsque nous parlons d'un problème qui survient et qui nuit à une grande partie de mes utilisateurs - il doit y avoir une solution que je peux utiliser afin de les aider tous en même temps, par moi-même, sans qu'ils aient besoin de faire certaines actions sur leurs propres téléphones.

Sinon, ce serait très frustrant pour eux, et cela inciterait certains d'entre eux à désinstaller mon application, et à cause de quoi ? Un bug avec lequel je n'ai rien à voir ? Tout fonctionnait parfaitement bien jusqu'à il y a environ deux jours, et je n'ai apporté aucune modification à mon application depuis lors... alors... pourquoi ?

24voto

xomena Points 15973

Ce bogue est signalé par de nombreuses personnes dans le gestionnaire de problèmes de Google. Il semble qu'une large gamme d'appareils Huawei soit sévèrement touchée par la dernière mise à jour de Play Services à la version 12.6.73. Apparemment, quelque chose a changé du côté de Google et ils enquêtent actuellement sur ce qui se passe.

Le problème est suivi dans le bogue suivant :

Échec de l'autorisation dans Google Maps Android API v2 (Google Play Services 12.6.73, appareils Huawei)

Mettez en évidence le bug et suivez les messages des ingénieurs de Google.


MISE À JOUR 2018-05-15

Quelques messages du bug

Je viens de raccrocher avec Google et Huawei. Huawei semble admettre leur responsabilité. Ils m'ont dit qu'il y a une mise à jour EMUI prévue d'ici 1 à 2 semaines qui devrait corriger "tous les problèmes de google maps".

De plus, ah...@google.com déclare

Google a été en mesure de reproduire le problème sur un appareil physique et s'efforce maintenant d'en résoudre la cause profonde par le biais d'un correctif ou d'autres mesures d'atténuation.

Il semble que Google et Huawei doivent se pencher ensemble sur ce problème afin d'apporter une solution permanente.

MISE À JOUR 2018-05-16

Google a publié le message suivant dans le bug

En collaboration avec Huawei, les ingénieurs de Google ont identifié la cause première de ce problème comme étant une modification inattendue des permissions du système de fichiers. Le problème peut avoir un impact sur toute application Android sur un appareil Huawei qui rend une carte Google.

Nos ingénieurs préparent une nouvelle version de Google Play Services qui devrait résoudre le problème. Elle sera destinée aux appareils fonctionnant sous Android 7.0 Nougat, ou plus. Nous publierons une autre mise à jour avec le statut du déploiement.

Merci de votre patience.

MISE À JOUR 2018-05-17

Enfin de bonnes nouvelles de Google

Nous sommes heureux d'annoncer qu'une version bêta de Google Play Services est prête. Nous pensons que cette version atténue le problème sur les appareils Huawei fonctionnant sous Android 7.0 Nougat, ou supérieur. Une mise en garde importante est que chaque fois que l'appareil est redémarré, vous devrez attendre environ une minute avant de lancer les applications concernées.

À partir d'aujourd'hui à minuit (heure du Pacifique), la version bêta sera déployée auprès d'un segment de la communauté qui s'est inscrit au programme bêta public des services Google Play. Elle sera étendue à des segments croissants du public bêta au cours des prochains jours. Nous vous invitons à rejoindre le programme bêta à l'adresse suivante https://developers.google.com/Android/guides/beta-program pour obtenir une version anticipée de cette version et des futures versions de Google Play Services. Une fois le test bêta terminé, il sera déployé par étapes pour tous les utilisateurs.

MISE À JOUR 2018-05-18

Suite à notre dernière mise à jour (commentaire #342), nous pensons que ce problème est corrigé dans la version 12.6.85 de Google Play Services. Si vous rencontrez toujours ce problème, veuillez vous assurer que cette version est installée sur votre appareil.

Comme indiqué précédemment, il peut y avoir un délai (généralement inférieur à une minute) entre la fin du démarrage du système d'exploitation et le démarrage de Google Play Services. Si vous lancez l'une des applications concernées pendant ce laps de temps, il se peut que la carte ne s'affiche pas. Si cela se produit, relancez l'application après une minute environ. Les lancements ultérieurs de l'application devraient réussir à chaque fois.

MISE À JOUR FINALE 2018-05-22

À 10 h (PDT) le 21 mai 2018, la version 12.6.85 de Google Play Services a été poussée à 100 %, après le déploiement initial de la version bêta. Nous pensons que cela résout le problème de Google Play Services sur tous les appareils Huawei impactés.

Huawei travaille à une solution à plus long terme, bénéfique pour ses utilisateurs et ses développeurs.

Nous nous excusons pour cet incident et l'impact qu'il a pu avoir. Nous menons une enquête interne sur ce problème et nous apporterons les améliorations appropriées à nos systèmes pour éviter qu'il ne se reproduise. Restez à l'écoute pour un rapport d'incident.

3 votes

Pas étonnant que tous mes clients qui utilisent des appareils Huawei soient confrontés à ce problème ! J'espère que les bugs seront bientôt corrigés.

0 votes

Oui. Je ne suis pas en mesure d'utiliser une application basée sur la carte. Surtout pour les trajets domicile-travail. C'est très irritant.

0 votes

Huawei Nova, Android 7.0 (EMUI 5.0.3), Google Play Services 15.0.90 - toujours le même problème.

16voto

beetstra Points 2246

AFAICT, il n'y a rien qu'un développeur d'applications puisse faire pour régler ce problème. Comme @xomena le mentionne dans sa réponse, Google y travaille.

Juste pour ajouter la solution complète pour un utilisateur final ici :

  • aller à Settings > Apps & Notifications > App > Google Play Services > Storage
  • cliquez sur Clear Cache
  • aller à Manage Space et cliquez sur Clear all data

Sachez que le problème réapparaît si vous redémarrez votre appareil.

Quelqu'un a créé une vidéo que vous pouvez renvoyer à vos utilisateurs à l'adresse suivante https://youtu.be/VgMtZnyem5Y

0 votes

L'étape "Clear Cache" n'est pas nécessaire selon mon expérience puisque vous effacez toutes les données.

0 votes

Merci pour la vidéo !

0 votes

Comment Ola a-t-elle réussi à le faire fonctionner ? Les développeurs d'ici ont-ils des conseils à donner ?

1voto

MontDeska Points 39

C'est en train d'être réparé, les gars :

https://issuetracker.google.com/issues/79405933

Enter image description here

0voto

HAW TENG KAR Points 11

Aller à Paramètres App Services Google Play et le désactiver pour revenir à la version d'usine.

Redémarrez le téléphone et allez sur Google Play Store pour effectuer la mise à jour des services Google Play.

Cela fonctionne pour moi. Je peux à nouveau voir la carte Google dans une application tierce. S'il est indiqué de désinstaller/désactiver, faites-le.

0 votes

Ne fonctionne pas. L'arrêt forcé du service Google Play n'est pas possible. Il demande la désinstallation et la désactivation

0voto

user2991288 Points 1

Il y a rien vous pouvez faire pour le moment, sauf effacer les données du service Google Play (sans redémarrer le téléphone). Au prochain redémarrage, les services de cartes seront mis à jour, et le problème sera à nouveau présent.

Nous pouvons simplement attendre que Google corrige le problème avec une mise à jour d'atténuation, et que Huawei donne aux utilisateurs un nouveau firmware via OTA qui se conforme mieux à la dernière API de Google sans ce qui semble être un problème d'"autorisation".

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