2011-04-20 11 views
5

El manifiesto de mi aplicación tiene los siguientes valorespreferexternal en el manifiesto que no trabaja cuando se instala desde el mercado

<manifest ... android:installLocation="preferExternal"> 

y

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="8"/> 

Cuando se prueba en un dispositivo 2.2 de la aplicación se instala en la tarjeta SD externa -tarjeta. Pero cuando instalo la misma aplicación en el mercado de Android. La aplicación se instala en la tarjeta interna sin opción de moverla a la tarjeta externa. Por lo tanto, la instalación parece ser ignorada.

¿Hay algo que eché de menos? O se trata de un error?

¡Problema resuelto!

Después de algunas búsquedas adicionales en la red encontré un pequeño comentario sobre cómo configurar la 'protección de contenido' en el mercado de las aplicaciones. Y no permite que la aplicación se mueva a la tarjeta sd externa.

Así que si desactiva la "protección de contenido" en el mercado de aplicaciones, la aplicación se puede mover a la tarjeta externa.

+0

No debería encenderlo más de todos modos. Content Protection está en desuso: use Application Licensing http://developer.android.com/guide/publishing/licensing.html – Blundell

+1

¿Puede agregar su solución como respuesta a continuación para que podamos obtenerla de la lista de Sin respuesta? Gracias. –

+0

Respondió mi problema, había agregado installLocation bajo las etiquetas uses-sdk :( – Warpzit

Respuesta

1

a lo solicitado por Bill el lagarto

Problema resuelto!

Después de algunas búsquedas adicionales en la red encontré un pequeño comentario sobre cómo configurar la 'protección de contenido' en el mercado de las aplicaciones. Y no permite que la aplicación se mueva a la tarjeta sd externa.

Así que si desactiva la "protección de contenido" en el mercado de aplicaciones, la aplicación se puede mover a la tarjeta externa.

Cuestiones relacionadas