Este artículo en HowtoGeek describe una posible forma de utilizar el adb :
Este comando establecerá el objetivo de instalación predeterminado de los dispositivos en su tarjeta SD. Eso no significa necesariamente que todo se instale allí: solo las aplicaciones que admitan esto irán allí, y los desarrolladores pueden "anular" esto en su manifiesto de aplicaciones si creen que es necesario. De la referencia de API vinculada :
Cambia la ubicación de instalación predeterminada. Valores de ubicación:
0
: Automático: deje que el sistema decida la mejor ubicación.
1
: Interno: instalar en el almacenamiento interno del dispositivo.
2
: Externo: instalar en medios externos.
Nota: Esto solo está destinado a la depuración; usar esto puede causar que las aplicaciones se rompan y otros comportamientos indeseables.
Para obtener más detalles sobre ADB y cómo, por ejemplo, puede obtener una versión mínima de él en su computadora (sin la excesiva necesidad de instalar todo el SDK), puede consultar el adb tag-wiki .
Actualización: para evitar confusiones con la respuesta de t0mm13b, se debe aclarar el proceso de instalación:
- encuentra alguna aplicación en google-play-store y decide instalarla
- después de haber hecho clic en "Instalar" y estuvo de acuerdo en términos / permisos, el apk se descarga a
/data/local
, es decir, para su almacenamiento interno . No puedes cambiar eso.
- cuando se complete la descarga,
.apk
se instalará automáticamente. A dónde, depende de múltiples cosas:
- Si el desarrollador no especificó la
android:installLocation
propiedad en sus aplicaciones Manifest
, la aplicación se instalará en la historia interna. Punto final, no hay otra opción (ver: referencia de API ).
- si
android:installLocation
está configurado en preferExternal
y hay almacenamiento externo disponible, irá allí.
- si está configurado en
auto
, nuevamente depende de:
- ¿La aplicación contiene widgets, servicios, quiere comenzar en el arranque, y varias otras cosas, va al almacenamiento interno? Punto final, no hay otra opción.
- va donde apunta la "ubicación de instalación predeterminada" del dispositivo