1 votes

Comment supprimer mes fichiers personnels conservés par une application ?

J'utilise les applications Android Excel et Word sur un Galaxy Note 8 non rooté. Au cours des derniers mois, j'ai ouvert quelques fichiers provenant de sources externes (courriel et carte SD), mais j'ai été choqué de constater que ces fichiers pouvaient encore être ouverts après la disparition de la source.

Il semble que les fichiers résident "quelque part" dans /data/user/0 . Lorsque je lance l'application, elle affiche une liste de fichiers comprenant le chemin d'accès. J'ai essayé de supprimer ces fichiers et j'obtiens une invite disant que je n'ai pas la permission.

C'est fou ! Si jamais je perdais mon téléphone, ces fichiers sensibles seraient compromis !

0 votes

Certaines applications copient les fichiers à afficher dans le dossier de données privées de leur application. C'est à l'application utilisée de décider si et quand le fichier sera supprimé. L'effacement des données de l'application concernée devrait supprimer tous les fichiers mis en cache.

0 votes

J'utilise les applications Excel et Word d'Android. Les fichiers proviennent d'un e-mail que je me suis envoyé et de la carte Sd. Lorsque je lance les applications, elles affichent une liste de fichiers incluant le chemin (data user 0 ...). Le téléphone n'est pas enraciné.

0 votes

Merci à vous deux pour ces suggestions. J'ai essayé de réinstaller l'application Excel, et comme prévu, les fichiers ont disparu. J'ai également essayé de vider le cache, mais cela n'a pas fonctionné. Si j'efface les données, cela supprime les fichiers et tout le reste, ce qui revient à réinstaller l'application. Je pense que lorsque le téléphone ne sera plus sous garantie, je pourrais essayer de le rooter. Vous avez une recommandation pour le rooting sw pour gn8 ?

0voto

Irfan Latif Points 16863

Les applications stockent leurs données (y compris les fichiers ouverts / téléchargés / créés, les bases de données, les paramètres, les caches, etc. /data/data/<pkg_name>/ y /sdcard/Android/data/<pkg_name>/ . Il n'est pas possible de supprimer les fichiers de l'ancien emplacement sans accès Root. Vous pouvez donc soit effacer les données de l'application, soit désinstaller/réinstaller l'application afin de supprimer tous les fichiers.

1 votes

Ce n'est pas toujours vrai sur les appareils Honeywell. Je les vois conserver ces fichiers après la suppression de l'application.

1 votes

@DaveFriedel qu'est-ce qui n'est pas toujours vrai ? L'emplacement des fichiers enregistrés ? Voir les détails ici : Où les applications Android stockent-elles les données ? // PackageManager supporte la conservation des fichiers après la désinstallation du paquet. Voir -k option avec pm uninstall .

0 votes

Merci pour la réponse et le lien. Je ne comprends pas pourquoi lorsque je désinstalle via l'application en tant qu'utilisateur et même lorsqu'ils sélectionnent Effacer les données - il conserve toujours cela alors que la même méthode que j'ai utilisée est la même que celle que j'utilise pour stocker les autres fichiers car j'utilise le stockage interne pour tout. Le seul changement que je peux constater de mon côté est de proposer l'option Préférer l'interne au lieu de l'interne uniquement - ce qui fonctionne alors correctement.

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