As an example - newer games once downloaded and installed from the Market (Play Store), also subsequently download extra data to a user's SD card. When one opts to uninstall said app/game, is the additional downloaded data also deleted off the SD card?
1 Answer
It depends on where game has downloaded data.
If its under <sdcard_root>/Android/data/<package_name>
, the data will be cleared.
If its under some custom directory like <sdcard_root>/GameName/
, the data will not be cleared.
-
So the uninstall is a function of the app developer's ability or is it an internal Android function?– SparxCommented May 28, 2012 at 6:06
-
@Sparx There's no uninstaller concept in Android to avoid programmer's mistakes.. So, its handled by Android.. Here, situation isn't like Windows when Add Remove program just triggers uninstaller.. Commented May 28, 2012 at 6:24
-
@Sparx You can't find a program's entry in Add Remove program, if there's no uninstaller registered with system. But, in Android.... Have you ever seen an app which isn't listed in Settings? Do you think all Droid dev are smart? This makes Android great... :) Commented May 28, 2012 at 6:29
-
In that case, shouldn't the data also be wiped no matter where it's kept, especially if Android is handling things - after all it's data associated with an uninstalled app..?– SparxCommented May 28, 2012 at 7:03
-
@Sparx Ok.. You've taken a photo using a camera app (which has written the image in a file on SD). Do you like Android to remove those images too, when you uninstall the app? Commented May 28, 2012 at 7:13