Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A question that has bugged me is why app developers (especially Google) do not allow apps to be written to the SD card. I understand there are a few that cannot; however, I think there are still quite a few apps that can run from SD, which would benefit those of us with small amounts of internal memory.

share|improve this question
Is there a question here or are you just ranting? – Al E. Apr 29 '11 at 12:43
Google Goggles has app2sd. – Matthew Read Apr 29 '11 at 12:44

Here is an excellent list of characteristics of apps which should not be installed on SD card, with reasons, from the Android developer site. Hope it helps.

share|improve this answer
Ah, great find. "Services" rules out most of the Google apps: Gmail, Voice, Talk for example. I'm not sure I entirely agree with it (if I want to dismount my SD card and not use the apps on it, that should be OK) but at least they have a reason. – Matthew Read Apr 29 '11 at 14:51

Normally, apps that need to run constantly or in the background are considered to be unsuited to run from a storage card. This is also probably why most "system" apps are prohibited from doing so. Consider, if the card was unmounted, those apps would remain unavailable until the card was re-mounted.

As to why an app developer wouldn't make his/her app storage-friendly is a question better answered by those in the know.

share|improve this answer

Your Answer


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.