web-dev-qa-db-fra.com

Erreur "Les services Google Play sont mis à jour" à la publication, pas à un émulateur (Services Google Play 12.6.73, appareils Huawei)

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

Malheureusement, sortant de nulle part, certains de mes utilisateurs souffrent de ce problème, ainsi que de mon propre téléphone. Par contre, pour les autres utilisateurs, cela semble parfaitement fonctionner.

  • Ce problème n'apparaît que sur les cartes de 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é partout sur Internet et je n'ai pas réussi à trouver une solution efficace pour cela.

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

Sinon, ce serait très frustrant pour eux, et cela obligerait certains d'entre eux à désinstaller mon application, et à cause de quoi? Un bug que je n'ai rien à voir? Il y a environ deux jours, tout fonctionnait parfaitement bien. Depuis, je n'ai apporté aucune modification à mon application ... alors ... pourquoi?

30
Dor David

Ce bogue est signalé par de nombreuses personnes dans le suivi des problèmes de Google. La dernière mise à jour de Play Services vers la version 12.6.73 semble influer sur de nombreux appareils Huawei. Apparemment, quelque chose a changé du côté de Google et ils étudient actuellement ce qui se passe.

Le problème est suivi dans le bogue suivant:

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

Commencez le bogue et suivez les messages des ingénieurs de Google.


MISE À JOUR 2018-05-15

Quelques messages du bug

Nous venons de recevoir Google et Huawei par téléphone. Huawei semble admettre ses responsabilités. Ils m'ont dit qu'une mise à jour d'EMUI prévue dans 1 à 2 semaines devrait résoudre "tous les problèmes liés à Google Maps".

Aussi ah ... @ états google.com

Google a été en mesure de reproduire le problème sur un périphérique physique et se concentre maintenant sur le traitement de la cause première par le biais d'un correctif ou d'une autre solution.

Il semble que Google et Huawei doivent examiner cette question ensemble afin de fournir une solution permanente.

MISE À JOUR 2018-05-16

Google a posté 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 en tant que modification inattendue des autorisations du système de fichiers. Le problème peut avoir une incidence sur toutes les applications Android d'un appareil Huawei générant l'affichage d'une carte Google.

Nos ingénieurs préparent une nouvelle version des services Google Play qui devrait résoudre le problème. Il sera destiné aux appareils fonctionnant sous Android 7.0 Nougat ou supérieur. Nous publierons une autre mise à jour avec le statut du déploiement.

Merci pour 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 exécutant Android 7.0 Nougat ou une version ultérieure. Un inconvénient important est que chaque fois que le périphérique est redémarré, vous devrez attendre environ une minute avant de lancer les applications affectées.

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

MISE À JOUR 2018-05-18

Pour faire suite à notre dernière mise à jour (commentaire n ° 342), nous estimons que ce problème est résolu dans la version 12.6.85 des services Google Play. Si le problème persiste, assurez-vous que cette version est installée sur votre appareil.

Comme indiqué précédemment, il peut s'écouler un délai (généralement inférieur à une minute) entre le démarrage du système d'exploitation et le démarrage des services Google Play. Si vous lancez l'une des applications concernées au cours de cette fenêtre, il se peut que la carte ne soit pas rendue. Si cela se produit, relancez l'application au bout d'une minute environ. Les lancements suivants de l'application devraient réussir à chaque fois.

MISE À JOUR FINALE 2018-05-22

À compter de 21 h 00, le 21 mai 2018, la version 12.6.85 des services Google Play 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 des services Google Play sur tous les appareils Huawei concernés.

Huawei travaille sur une solution à long terme qui soit 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 apporterons les améliorations appropriées à nos systèmes pour éviter toute récurrence future. Restez à l'écoute pour un rapport d'incident.

24
xomena

AFAICT il n'y a rien qu'un développeur d'application puisse faire pour le réparer. Comme @xomena le mentionne dans sa réponse, Google y travaille.

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

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

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

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

16
beetstra

Il va bientôt être réparé, les gars:

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

Enter image description here

1
MontDeska

Aujourd'hui, Google a publié la version 12.6.85 sur le canal bêta qui corrige le bogue de carte.

Vous pouvez suggérer à votre utilisateur de s'abonner en tant que testeur bêta:

https://play.google.com/apps/testing/com.google.Android.gms

Ou téléchargement direct sur le miroir APK:

https://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-12-6-85-release/google-play-services-12-6- 85-040408-197041431-Android-apk-download /

0
mengoni

Il y a rien vous pouvez faire à ce moment-ci, à l'exception des données claires du service Google Play (sans redémarrer le téléphone). Au prochain redémarrage, les services de cartes sont mis à jour et le problème est là.

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

0
user2991288

Allez à ParamètresAppServices Google Play et désactivez-le pour revenir à la version usine.

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

Ça marche pour moi. Je peux revoir la carte Google dans une application tierce. Si le message dit désinstaller/désactiver, faites-le.

0
HAW TENG KAR