¿Cómo instalo aplicaciones directamente en la tarjeta SD en Lollipop?

Tengo Android Lollipop 5.0 instalado en mi teléfono y ya hice de la tarjeta SD la opción de almacenamiento predeterminada. Sin embargo, cuando intento instalar una aplicación desde Play Store, aparece un mensaje de error que dice que no tengo suficiente espacio para instalar esa aplicación. Traté de hacer algo de espacio adicional en el almacenamiento del teléfono y descubrí que las aplicaciones están instaladas allí incluso si la opción de tarjeta SD está habilitada.

No estoy buscando un método para mover aplicaciones instaladas desde el almacenamiento del teléfono a SD (sin Link2SD, enraizamiento, etc.).

También intenté formatear mi tarjeta SD tanto desde el teléfono como desde la PC, pero el problema persiste.

¿Qué tengo que hacer? No puedo creer que esta operación no esté permitida en Lollipop.

Respuestas (1)

Como lo señaló ¿Puedo instalar una aplicación directamente en mi tarjeta SD? y nuestra app2sd tag-wiki , lo que quiere lograr no es posible por varias razones:

  • Para instalar la aplicación, Play Store primero debe descargarla. Estas descargas suelen ir a /data/local, que se encuentra en el almacenamiento interno.
  • No todas las aplicaciones se pueden instalar en la tarjeta SD. Esto no es posible, por ejemplo, para las aplicaciones que proporcionan widgets o servicios, debido a que la tarjeta SD se monta solo después de la boot_completedtransmisión y, por lo tanto, las aplicaciones instaladas allí no la recibirían; dando como resultado que los servicios no se inicien cuando deberían hacerlo.
  • Incluso si se pudiera instalar una aplicación en la tarjeta SD, utilizando los métodos integrados (es decir, ) no se puede mover completamente a la tarjeta SD. Siempre queda una "base" en el almacenamiento interno (abajo /data/data).

Todo lo anterior es válido desde Froyo (Android 2.2) hasta Lollipop (Android 5.x). Es ligeramente diferente con Marshmallow (Android 6.x) y superior cuando se usa , pero no tengo experiencia con este último para decir exactamente en qué se diferencia (consulte nuestra wiki de etiquetas de almacenamiento adoptable para empezar). Como en ese caso, la tarjeta SD se "adopta" como almacenamiento interno, todas las aplicaciones que instale básicamente deberían terminar allí. Pero lo que suena "genial" a primera vista tiene otros "efectos secundarios" que debes considerar primero ;)