Подтвердить что ты не робот

Перенос приложений на SD-карту

В некоторых приложениях с min sdk 3 (Android 1.5) я могу перенести приложение на SD-карту с моего Desire HD (Android 2.2). Как сделать его программным способом переместить приложение на SD-карту с помощью Android 1.5 и выше.

4b9b3361

Ответ 1

Добавить android: installLocation = атрибут "auto" в теге вашего manifest.xml

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mycompany.myapp" android:installLocation="auto"
android:versionCode="2" android:versionName="1.2">

он включит кнопку "Переместить на SD-карту" для вашего приложения.

Ответ 2

Вам нужно включить android:installLocation="auto" или android:installLocation="preferExternal" в элемент <manifest> вашего AndroidManifest.xml. Вам также необходимо установить целевую версию API для Froyo (но минимальная версия API может быть ниже).

Дополнительная информация: http://developer.android.com/guide/appendix/install-location.html

Ответ 3

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="string"
          android:sharedUserId="string"
          android:sharedUserLabel="string resource" 
          android:versionCode="integer"
          android:versionName="string"
          android:installLocation=["auto" | "internalOnly" | "preferExternal"] >

</manifest>

Для справки: this