A few minutes back I was installing Android app on my Android phone but it was unable to as it showed me an error that the storage capacity is less and hence the app could be installed. For some users, rooting is the only way to go. It gives you root access to flash custom ROMs to your device and a number of features. I am sure many of you have faced this problem when you are unable to install Android apps on SD card. For those of you who want to try more apps, but aren’t willing to root your phone, there is an alternative for you. Today in this article, I will tell you that How To Install Android Apps On SD Card Without Rooting.
Note: You need to move all applications from SD card to your phone memory, so that your data will not be lost or corrupted
Requirements:
- You can backup all apps using Astro File Manager. If you are rooted, you can use Titanium backup for same.
- Download Java Development Kit (JDK) from here
- Download Android Software Development Kit (SDK) from here and install it on your PC.
- Make sure that you have installed your device USB drivers on your PC.
- Disable all Anti virus and Anti security tools on your computer.
How To Install Android Apps On SD Card Without Rooting:
Step 1: After installing both the Java SDK and the Android SDK from above link, run a tool called Android SDK manager. To do that, you need to open a command prompt, switch to the directory where the Android SDK is installed and issue the command “Android” (without inverted commas) Android SDK manager will start.
Step 2: Enable USB Debugging mode on your device, You can do this
Settings> Applications> Development
Step 3: In Android SDK Manager, click on Tools tab and check whether both “Android SDK Tools” and “Android SDK Platform Tools” are installed. Both need to be installed.
Step 4: If both items are installed, close the Android SDK Manager.
Step 5: Connect the device using USB data cable.
Step 6: Open the command prompt in your computer by pressing “Windows + R” (without inverted commas)and then you need to type the command as “cmd” (without inverted commas) and enter the path as AndroidAndroid-SDKPlatform-tools.
Step 7: Then, you need to type the command “adb devices” to check whether your phone is connected or not. Now if it appears as “offline”, you need to check the USB data cable. Enter the command as “netstat” to check with the port is in use or not. If it is in use and then you need to close the process.
Step 8: Enter the command as “adb shell pm getInstallLocation” which will show you the current value of InstallLocation of your device. It will be one of the following.
0 [auto]: Let the phone decide the best location for an app.
1 [internal]: It installs everything in the internal storage.
2 [external]: It installs everything in the memory card.
Step 9: You need to change the value from 0 to 2, so that the installation happens on your SD card. On the command prompt, issue the command “adb shell pm setInstallLocation 2” (without inverted commas).
Step 10: If there are no error messages, unplug the phone and restart it.
Congracts! You have successfully Installed Android Apps On SD Card Without Rooting.
Please share this article on facebook or tweet about it on twitter or an alternate you can also subscribe to our RSS feeds just by entering the email address in the below field.



