Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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?

share|improve this question
add comment

1 Answer 1

up vote 2 down vote accepted

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.

share|improve this answer
    
So the uninstall is a function of the app developer's ability or is it an internal Android function? –  Sparx May 28 '12 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.. –  Sachin Shekhar May 28 '12 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... :) –  Sachin Shekhar May 28 '12 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..? –  Sparx May 28 '12 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? –  Sachin Shekhar May 28 '12 at 7:13
show 4 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.