Je viens de remarquer que les données stockées dans le stockage interne pour l'application Google Play Services ont dépassé les 100 Mo. Cette application est donc officiellement un espace.
Mes questions sont donc:
- Quel est l'emplacement exact des données des services Google Play? (pour sauvegarder)
- Puis-je supprimer en toute sécurité les données des services Google Play et laisser l'application les recréer?
- Qu'est-ce que je pourrais perdre si je supprime les données des services Google Play de manière non sécurisée?
google-play-services
app-data
Consultation gratuite
la source
la source
Réponses:
Le nom du package des services Google Play est
com.google.android.gms
.Le répertoire de données par défaut des applications est sous
/data/data
, et pour Play Services, il l'est/data/data/com.google.android.gms
.Notez que vous ne pouvez pas simplement le copier-coller n'importe où. Pour consulter le répertoire de données d'une application, vous devez disposer d'un accès root. Heureusement, pour les appareils non root, Play Services permet sa sauvegarde en utilisant adb .
Après avoir installé ADB, entrez cette commande dans un shell:
Cela enregistrera la sauvegarde dans le fichier
backup.ab
situé dans le répertoire actuel.Pour restaurer cette sauvegarde, entrez cette commande à partir du même répertoire actuel :
En toute sécurité, si vous voulez effacer les données de Paramètres → Applications → Téléchargées → Services Google Play , alors vous êtes prêt à partir.
Dans Android 4.4.2 et 5.0.2, vous n'obtenez pas l'option directe nommée Effacer les données . Au lieu de cela, vous obtenez Gérer l'espace . Suivez les captures d'écran:
(Cliquez sur l'image pour agrandir; survolez pour connaître les détails)
Cependant, dans Android 4.2.1, il n'y avait pas de gestion d'espace mais d' effacement des données . Peut-être que l'ancienne option est spécifique à la version Android et non à l'application.
Faire
adb shell pm clear com.google.android.gms
est également sûr, au moins, mon Play Store, et Gmail (tous deux ridiculement dépendants des services Play) a bien fonctionné après avoir exécuté les deux étapes indépendamment.Les données ont également été recréées.
Je ne sais pas ce que signifierait dangereusement ici autre que la purge du répertoire des applications de Play Services sans le désinstaller, donc je ne peux pas en parler.
Quoi qu'il en soit, le front-end de Play Services s'appelle Google Settings , le cœur de Google Apps , dont vous verriez l'icône dans le tiroir de votre application. Il vous suffit de l'ouvrir et les entrées que vous voyez sont probablement responsables de la collecte de données des services Play. Et comme je l'ai dit ci-dessus, les applications dépendantes fonctionnaient bien sans accroc, donc les données de cette application ne me préoccupent pas. Votre cas peut varier, alors approfondissez l'interface utilisateur de cette application.
la source