1 votes

Quels sont les caches que l'on peut effacer si l'on souhaite conserver les paramètres ?

Je n'en sais pas assez sur l'objectif initial des différentes caches. Si je fais un nettoyage dans quelques mois et que j'efface de nombreux éléments du cache des applications, puis-je supposer que la plupart des programmes ne perdront pas leurs données ? settings Si j'efface le cache "cache" et laisse le cache de données tranquille ?

La plupart des programmes Cela signifie que si quelques-uns perdent des paramètres, ce n'est pas un problème. Il y a de nombreux paramètres dans de nombreux programmes que j'ai mis du temps à configurer (et à tester).

Par settings Je fais référence aux paramètres de l'application, et non aux paramètres Web ou aux paramètres auxquels l'application a accès. Prenons l'exemple d'un jeu. Je me fiche que le jeu soit réinitialisé, que les niveaux soient perdus ou que la connexion disparaisse. Mais l'application settings pour ce jeu, l'application doit rester. Dans un programme, peu m'importe qu'il perde ses vignettes et ses compléments, il faut simplement que l'icône de l'application soit conservée. settings pour le programme restent les mêmes.

Si tout cela est faux et que les programmes ne sont normalement pas censés utiliser le cache de données pour les paramètres, dites-le moi. J'ai simplement supposé, après avoir perdu des paramètres soigneusement sélectionnés, qu'ils se trouvaient dans le cache de données.

2voto

Phillipe B Points 131

Tous les caches mémoire sont sûrs d'être effacés, car ils doivent être conçus comme tels puisqu'Android les effacera lorsque la mémoire sera insuffisante.

Les caches stockés sur le disque comprennent les éléments sauvegardés. Cependant, la plupart des applications sauvegardent dans un fichier ou utilisent une base de données sqlite. Celles-ci peuvent être sauvegardées à l'aide d'un gestionnaire de fichiers, par exemple l'Explorateur, et d'un gestionnaire sqlite, par exemple celui qui porte le logo db blanc sur fond rouge.

L'effacement du cache ne corrompt pas le programme lui-même. Vous ne perdrez que les données sauvegardées, comme les exemples que vous avez mentionnés : niveaux sauvegardés, entrées dans le hall of fame, badges, etc.

PS. @Psycogeek : Psycho s'écrit avec un h ;-)

2voto

verix Points 332

Tout cache peut être effacé. L'effacement du cache ne supprime pas les paramètres de l'application.

Lire la suite de cette question fermée dans StackOverflow (devrait être migrée ici) :
Quelle est la différence entre vider le cache et vider les données dans les paramètres Android ?

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