18 votes

Où se trouvent les données de Google Play Services sur l'appareil ? Puis-je les supprimer en toute sécurité ?

Vient de remarquer que les données dans le stockage interne pour l'application Google Play Services ont dépassé les 100 Mib, donc cette application est officiellement un mangeur d'espace maintenant.

Donc, mes questions sont:

  1. Quel est l'emplacement exact des données de Google Play Services? (pour la sauvegarde)
  2. Puis-je supprimer en toute sécurité les données de Google Play Services et laisser l'application les recréer?
  3. Qu'est-ce que je pourrais perdre si je supprime les données de Google Play Services de manière non sécurisée?

0 votes

Salut! J'ai reflété dans le titre certains points que vous avez soulevés, et j'ai enlevé certaines balises car elles n'étaient pas spécifiques à la question. J'espère que ça vous convient!

0 votes

@Firelord, je suis plutôt nouveau ici, donc ça me va. J'ai obtenu une solution de qualité pour ma question après tout (merci encore !). J'ai fait cette "tag soup" simplement parce que Play Services a attiré mon attention en tant que vorace en espace, mon appareil 4.2.2 a seulement 1Go de stockage interne, donc je suis toujours inquiet de l'espace libre.

13voto

Firelord Points 23064

Quel est l'emplacement exact des données de Google Play Services ?

Le nom du package de Google Play Services est com.google.android.gms.

Le répertoire de données par défaut des applications se trouve sous /data/data, et pour Play Services, c'est /data/data/com.google.android.gms.

Notez que vous ne pouvez pas simplement le copier-coller n'importe où. Pour regarder dans le répertoire de données d'une application, vous aurez besoin d'un accès root. Heureusement, pour les appareils non rootés, Play Services permet de sauvegarder ses données en utilisant adb.

Après avoir installé ADB, saisissez cette commande dans un shell :

adb backup -apk com.google.android.gms

Cela sauvegardera dans le fichier backup.ab situé dans le répertoire actuel.

Pour restaurer cette sauvegarde, saisissez cette commande dans ce même répertoire actuel :

adb restore backup.ab

Puis-je supprimer en toute sécurité les données de Google Play Services et les laisser se recréer ?

Si par "en toute sécurité" vous entendez effacer les données depuis Paramètres → Applications → Téléchargées → Google Play Services, alors vous pouvez y aller.

Sous Android 4.4.2 et 5.0.2, vous n'obtiendrez pas l'option directe nommée Effacer les données. À la place, vous aurez Gérer l'espace. Suivez les captures d'écran :

(Cliquez sur l'image pour l'agrandir ; survolez-la pour voir les détails)

IMG: 1 IMG: 2 IMG: 3

Cependant, sous Android 4.2.1, il n'y avait pas de Gérer l'espace mais Effacer les données. Peut-être que la première option est spécifique à la version d'Android et non à l'application en particulier.

Exécuter adb shell pm clear com.google.android.gms est également sans danger, du moins, mon Play Store et Gmail (tous deux ridiculement dépendants de Play Services) ont bien fonctionné après avoir exécuté ces deux étapes indépendamment.

Les données ont été recréées également.

Que risquerais-je de perdre si je supprimais les données de Google Play Services de manière non sécurisée ?

Je ne sais pas ce que "de manière non sécurisée" signifierait ici à part purger le répertoire de l'application Play Services sans la désinstaller, donc je ne peux pas commenter à ce sujet.

Quoi qu'il en soit, l'interface de Play Services est nommée Paramètres Google, le coeur des applications Google, dont vous verrez l'icône dans votre tiroir d'applications. Il suffit de l'ouvrir, et les entrées que vous y verrez sont probablement responsables de la collecte de données de Play Services. Et comme je l'ai dit plus haut, les applications dépendantes fonctionnaient sans problème, donc je ne m'inquiéterais pas des données de cette application. Votre cas peut varier, donc creusez plus profondément dans l'interface utilisateur de cette application.

0 votes

Réponse soignée, merci! Et waouh, dans votre cas Google Play Services n'est pas du tout avide d'espace.

1 votes

Peut-être que c'est parce que je n'utilise pas beaucoup, sauf parfois pour télécharger une application depuis Play Store, ou pour utiliser Gmail. Sur mes autres appareils, les données ont spécifiquement augmenté jusqu'à 50 Mo. Le vôtre est un cas particulier car à la fois les données et l'APK prendraient ~200 Mo de stockage interne.

1 votes

Bien que ce ne soit pas la même chose, je pense avoir besoin de le faire par précaution en raison de sa similitude : Avis : Ne pas effacer les données du Google Service Framework (Reddit)

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