2 votes

Comment réparer les cartes in-app (google) après que la mise à jour des services Google Play ait cassé la fonctionnalité des cartes ?

J'utilise AOS 6.0.1 (API-23) sur un téléphone non rooté. Il a fonctionné parfaitement pendant des mois, mais un jour, après avoir mis à jour certaines applications telles que Uber , Viber o Windy On m'a dit que les services Google Play devaient également être mis à jour et qu'ils ne fonctionneraient pas correctement en attendant.

J'ai ensuite mis à jour Google Play , Google Play services y Android System WebView mais aucune de leurs cartes ne fonctionnait, ce qui signifie que les cartes basées sur Google Maps ne montrent qu'une toile vide sans aucune caractéristique, à l'exception des épingles. Par exemple, les voitures d'Uber sont affichées mais il n'y a pas de fond de carte.

D'une manière ou d'une autre, après avoir installé tout ce qui concerne Google sur mon appareil, les cartes dans l'application fonctionnaient à nouveau. Malheureusement, je n'ai aucun souvenir ou idée de ce que j'ai fait à l'époque pour que cela fonctionne.

Malheureusement, 6 mois plus tard, j'ai à nouveau le même problème après quelques mises à jour, mais cette fois, je ne peux pas récupérer mes cartes. Bien que Googles own Google Maps semblent toujours fonctionner... Aujourd'hui, j'utilise toujours apkmirror à télécharger, car ils affichent les variantes d'applications pertinentes et sont tout simplement meilleurs que le Google Play Store, que je n'utilise plus. Voici par exemple ce qui est affiché pour Google Play services :


GMS variations


Mon appareil est un " 440 ", du moins selon les versions originales du firmware.

  1. Quelles sont les applications liées à Google qui sont responsables de l'affichage correct des cartes in-app ?
  2. De quoi dépendent-ils ? (C'est-à-dire, comment sont-ils liés ?)

0 votes

Les personnes utilisant d'autres appareils semblent avoir une problème similaire

2voto

not2qubit Points 817

Le plus surprenant est qu'après avoir rétabli et/ou mis à jour certaines des applications Google concernées, certains paramètres ont été rétablis à des valeurs antérieures. Il peut également s'agir de paramètres d'autorisation et, dans mon cas, de l'option Data Usage paramètres.

J'ai résolu ce problème en m'assurant d'abord que les deux applications système suivantes étaient à jour :

  1. Cadre des services Google * (com.google.Android.gsf)
  2. Services Google Play (com.google.Android.gms)

Notez que GSF n'est normalement jamais mis à jour et reste fixé pour la version de votre API AOS.

Ensuite, je suis allé vérifier les permissions de ces applications. C'est alors que j'ai découvert que l'option Données mobiles avait été mystérieusement désactivée dans la section Utilisation des données. Vérifiez en naviguant vers :

Settings > Apps > Google Services Framework > Data usage > Mobile data: "allowed"

Vérifiez les deux Mobile data y Wi-Fi et pour les deux applications ci-dessus. C'est réparé !

Pour être complet, vérifiez également : Settings > Data traffic management > Networked apps et vérifier que les données sont disponibles sur les deux onglets Installed apps y System apps .


Mais puisque vous êtes dessus, vous pourriez aussi bien vous mettre à jour :

  1. Système Android WebView (com.google.Android.webview)
  2. Google Play Store (com.Android.vending)

Si vous avez toujours des problèmes de carte après cela, alors (a) assurez-vous que vous utilisez des binaires (APK) compatibles avec votre appareil spécifique (API, DPI, version de l'armement, etc.) et (b) que les autorisations pour toutes ces applications sont aussi permises que possible. De plus, l'horloge de l'appareil doit être correcte...

1voto

A Jaidka Points 11

Vous devez vider la mémoire cache en allant à Paramètres > Apps > Google Services Framework > Stockage > Vider le cache et Réglages > Apps > Google Services Framework > Stockage > Gérer l'espace -> Supprimer toutes les données

J'ai suivi cette vidéo https://youtu.be/gBc5eIPOKWQ

La solution a fonctionné pour moi dans la version Oreo. S'il vous plaît nœud convention de dénomination et le chemin pour atteindre le cache pourrait être différent dans les différentes versions OS. Mais les principes de base sont les mêmes.

Bonne chance.

0voto

Peter Parker Points 1

Si vous utilisez une revue du système Android et que l'appareil dispose d'une connexion Internet lente, il est très fréquent que, lorsque vous installez une application sur l'appareil, celle-ci ne se mette pas à jour et que la revue du système Android affiche le numéro de version de l'application téléchargée. Ce problème peut être résolu en téléchargeant la dernière application Google Play Store sur l'appareil, puis en mettant à jour l'application.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X