2 votos

¿Por qué no puedo enlazar el Play Store y Maps con link2sd?

Ayer hice root a mi teléfono con éxito (Samsung GT-S5570-Android 2.2.1), creé una segunda ext2 partición en mi tarjeta SD de 8 GB e instalé la aplicación Link2SD.

La razón para hacer esto, fue debido a los continuos y molestos mensajes sobre la capacidad de almacenamiento interno completa.

Pude mover y desinstalar algunas aplicaciones, pero cuando se trata de Maps, Play Store y Samsumg Apps sigo recibiendo un mensaje de error similar al siguiente

FALLO

PKG:/DATA/APP/COM.ANDROID.VENDING-2.APK FALLO [INSTALL_FAILED_INVALID_INSTALL_LOCATION]

¿Qué significa este mensaje y por qué ocurre este error? ¿Cómo puedo mover con éxito esas aplicaciones a mi tarjeta SD?

3voto

Andy Brudtkuhl Puntos 1714

El autor de una aplicación puede establecer una bandera en su manifiesto (la descripción del paquete) para indicar si se puede mover a almacenamiento externo o no. Si intentas instalar un paquete en almacenamiento externo, y su manifiesto indica que no se puede instalar allí, obtienes el código de error que describes.

La documentación para desarrolladores de Google proporciona una lista de tipos de aplicaciones que deberían establecer la bandera para prevenir su instalación en almacenamiento externo, debido a efectos secundarios no deseados si se retira el almacenamiento externo.

0 votos

¡Muchas gracias por tu respuesta! ¿Esto significa que de ninguna manera puedo mover esas dos aplicaciones a la tarjeta SD? La cuestión es que tengo poca memoria interna, y aunque eliminé todas las aplicaciones, desinstalé YouTube, Mail, Yahoo Finance, eliminé muchos SMS, solo tengo ~5 MB libres. Link2SD solo me permite desinstalar esas dos aplicaciones, pero realmente las necesito.

0 votos

No, no puedes moverlos. Esa es la cuestión: rompería tu teléfono hacerlo. Probablemente podrías liberar una buena cantidad de espacio eliminando las cachés de las aplicaciones y del sistema.

0 votos

@Logos: ¡Muchas gracias por tu comentario! ¿Cómo lo hago? Lo que pude hacer fue crear un enlace de esas aplicaciones en mi tarjeta SD, lo que liberó algo de espacio.

3voto

haridsv Puntos 101

La respuesta anterior contiene mucha información incorrecta, así que me siento obligado a responder a esta antigua pregunta.

En primer lugar, Link2SD funciona creando un enlace simbólico que es completamente diferente de la función integrada de Android "mover a SD". El enlace que crea Link2SD es transparente para la mayoría del propio sistema operativo Android, y la opción del manifiesto que controla si una aplicación se puede mover a la SD no influye en su capacidad de enlazarse.

Ahora, hablando sobre el error que recibió el usuario, mi mejor suposición es que el usuario utilizó la opción "Mover a la tarjeta SD" en la aplicación Link2SD en lugar de la opción "Crear enlace". Según mi experiencia, he enlazado correctamente la Play Store y Google Play Services y no me he encontrado con este error, por lo que es ciertamente posible enlazarlos, aunque no recomiendo usar esa opción en aplicaciones/servicios críticos como Google Play Services, a menos que sea absolutamente necesario.

Respecto a la pregunta del usuario sobre cómo borrar la caché, Link2SD tiene una opción para hacerlo para todas las aplicaciones, y también hay una serie de aplicaciones dedicadas que pueden hacerlo.

-1voto

aditya Puntos 1

El siguiente proceso funcionó para mí:

  1. Seleccione la opción "todos" en la parte superior izquierda en link2sd y desinstale esa aplicación del teléfono.
  2. Instale la aplicación nuevamente.

Ahora debería poder moverla.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X