App Install Location

Have you ever seen error saying "Application cannot be installed in the default install location" when trying to update apps? Many devs have nexus devices, and they haven't sd card. Move to SD card is the feature which is introduced in Android 2.2. (API Level: 8). Add android:installLocation attribute to manifest tag as follows: .... The attribute android:installLocation can have following possible values. internalOnly : The application must be installed on the internal device storage only. If this is set, the application will never be installed on the external storage. If the internal storage is full, then the system will not install the application. This is also the default behavior if you do not define android:installLocation. auto : The application may be installed on the external storage, but the system will install the application on the internal storage by default. If the internal storage is full, then the system will install it on t...