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.


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.

| 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.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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