No se puede mover una aplicación a la tarjeta SD

No puedo mover mi propia aplicación a la tarjeta SD.

Mis partes correspondientes de manifiesto son las siguientes (también estoy pegando los permisos que necesita).

<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <application android:installLocation="preferExternal" android:label="@string/app_name" > <uses-sdk android:minSdkVersion="6" android:targetSdkVersion="9" /> 

Creo que seguí las pautas descritas aquí: http://developer.android.com/guide/topics/data/install-location.html (compatibilidad y pemissions). Sin embargo, durante la instalación (desde SDK, pero también desde Android Market), las aplicaciones caen en el almacenamiento interno, y no puedo moverla usando "Administrar aplicaciones".

prueba esto…

 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="preferExternal" package="your.package.name" android:versionCode="1" android:versionName="1.0" > ... ... 

Necesita incluir android:installLocation="auto" en su etiqueta <manifest>

Según la sección Compatibilidad con versiones anteriores de los documentos Ubicación de la instalación de la aplicación,

Las aplicaciones existentes que se construyeron antes del nivel 8 de API siempre se instalarán en el almacenamiento interno y no se podrán mover al almacenamiento externo (incluso en dispositivos con API nivel 8).

Sin embargo, todavía puede aprovechar la característica de ubicación de instalación estableciendo su meta de compilación en el nivel 8 de la API (o superior).

Para ello, haga clic con el botón derecho del ratón en su proyecto y, a continuación, vaya a Propiedades> Android. Seleccione Nivel de API 8 (Android 2.2) o superior de la lista.

  • ¿Es posible mover el DB interno a la tarjeta SD?
  • Servidor FTP de Android
  • Android Eliminar imagen de la tarjeta SD con OnClick
  • Permiso para escribir en la tarjeta SD android
  • Cómo obtener los nombres de archivo almacenados en la tarjeta sd en android
  • ¿La desinstalación de una aplicación android borra la base de datos almacenada en sdcard?
  • ¿Cómo puedo recuperar el número de serie de una tarjeta SD en Android 7.0+?
  • Cómo leer un archivo directamente desde un archivo .zip sin extraerlo en android
  • ¿Dónde almacena el emulador de Android los archivos de la tarjeta SD?
  • ¿Cómo usar SQLiteOpenHelper con la base de datos en sd-card?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.