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.