Problem description
Android app installation locations are not available. Android apps can be installed in two locations: ROM and SD card. This exception occurs if you specify that apps are to be installed to the SD card but no SD card exists in the device.
Solution
This exception occurs if you specify that apps are to be installed to the SD card but no SD card exists in the device. We recommend that you configure android:installLocation in the AndroidManifest.xml file. You can specify the auto parameter to a value that allows apps to be installed on an external storage such as the SD card. By default, apps are installed on the ROM. When the ROM is not available, apps will be installed on the external storage. When apps are installed, you can determine whether to store apps to the external storage or ROM.
Sample code
<manifestxmlns:android="http://schemas.android.com/apk/res/android"android:installLocation="auto"></mainfest>