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

Is there a way I can do this? Too many times I install an app, only to uninstall it, because it can't be moved to SD.

share|improve this question
Sometimes the developer writes if its supported in the app description. – roxan Jun 23 '12 at 13:21
Some related discussion: How to find only SD card movable applications on the market? – eldarerathis Jun 27 '12 at 15:53
up vote 0 down vote accepted

if your phone is rooted you can use link2sd :

play store link

Home page

but you'll have to partition your SD card first using mini tool partition wizard

and here's the Tutorial on how to partition your SD card

This Can move immovable and -of course- movable apps more efficiently than app2sd and saves more space because normal moving moves a small part of the app to SD card ,while Link2SD moves a big part of the app(but not all of it(user experience))

If your phone is not rooted:

1.Market apps : you can't know because market downloads apps and installs them instantly.

2.apps which you have their APK you may find out by looking in the manifest.xml file inside the APK in android:installLocation="auto" as @Rafael said.

share|improve this answer

If you have the APK file you can open it (e.g. by apktool) and in its AndroidManifest.xml file, there should be a string, something like android:installLocation="auto". If you cannot find that string, then that app can only be installed in internal storage of the device.

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.