Cela dépend, beaucoup de développeurs ne prennent pas correctement soin des données de leurs applications associées et peuvent les laisser traîner. Le gestionnaire de paquets désinstalle les applications de /data/data/..../
en fonction du nom du paquet.
Par exemple, l'application MyFooBarApp dont le nom de paquet est org.foo.bar.app
alors ce serait l'endroit - /data/data/org.foo.bar.app/
qui aurait les caractéristiques suivantes :
/data/data/org.foo.bar.app/
|
+- databases/
|
+- lib/
|
+- shared_prefs/
|
+- cache/
|
+- files/
Ces cinq sous-répertoires sont des emplacements standard pour que les applications fonctionnent. Et Package Manager ne supprimera ces fichiers et sous-répertoires que lors de la désinstallation de ladite application.
Trop souvent, en raison d'un manque de recul ou d'un mauvais code, les applications ne nettoyaient pas automatiquement après leur passage, par exemple en plaçant les fichiers temporaires sur le disque dur de l'ordinateur. /sdcard
ou, à Dieu ne plaise, dans /data/local/tmp
ce qui, soit dit en passant, est le pire des abus car il est inscriptible dans le monde entier !