Install and Move Android Apps to SD Card Without Rooting

The low-budget Android phones come with a limited internal storage capacity. When you install an application, by default it installs on phone memory. With the passage of time, the space gets consumed. In that reason, the phone becomes slower, and you’ll unable to install a new app.
Android Apps to SD Card
The solution is that, you have to install android apps to SD card by default, or you can move android apps to external SD card without rooting. These two procedures can help you to free up your phone memory. Carefully follow the below steps to Install and Move your apps on External storage.

Install Android Apps on SD Card by Default

Before going through the procedure, you must have to be done two things.

1) Enable USB Debugging
Enable it by going your Phone’s Settings >> Developer options >> USB debugging.2) Download Google’s official Android SDK

After download, Extract it in your computer and navigate to adt-bundle >> sdk >> platform-tools.

    • Launch the Command Prompt window in this folder by pressing and holding the Shift button, Right-clicking in the folder, and selecting “Open command window here”.

Android Apps to SD Card

    • Now connect your Android device and run the below commands one by one.

Android Apps to SD Card

adb devices
adb shell pm set-install-location 2
adb shell pm get-install-location

The “get-install-location” is only for checking the installation location. If it’ll show as “2[external]”, that means, now all of your apps will install on External memory card. To reverse the process, just put 0(auto) or 1(internal) instead of 2(external).

Error: More than One Device and Emulator

Android Apps to SD Card
If you have multiple devices connected to your computer, or you have installed an Android Emulator like “BlueStack”, then it’ll show an Error like, ”more than one device and emulator”. To overcome from this problem, first detect your device by running adb devices. Now run the below commands one by one.

adb -s CB5A1Y0DW4 shell pm set-install-location 2
adb -s CB5A1Y0DW4 shell pm get-install-location
Android Apps to SD Card
Just put “-s Your_Device_Name” after the adb command. That’s it. Now you can install Android apps to SD card by default without rooting.

Move Android Apps to SD Card without Rooting

If apps are eating your phone’s memory, and you want free your storage space by moving Android apps to SD card without rooting, then follow the below procedure.
Android Apps to SD Card
In order to move your apps, go to Phone’s Settings >> Apps/Application Manager and select “SD CARD” tab.

Now click on an app, which you want to move. After that tap on Move to SD card button to move that application to external memory.

Conclusion

Some handsets, like my Sony Xperia Z2 and other z series handsets which run on Android KitKat 4.4.4 are unable to perform these two operations. Sony is strictly removed the external storage access for the security reasons. I have tested this on Lenovo, Motorola and Samsung devices, and it is working great. This is the easiest way to install and move Android apps to SD Card without rooting. If you have any question regarding this, then feel free to comment below.