Por qué una aplicación guardada en una tarjeta SD usa la memoria del teléfono

Últimamente tuve problemas con la memoria interna de mi teléfono (Samsung Galaxy Mini GT-S5570), así como con la memoria de SMS. Eliminé todos los mensajes no deseados, rooteé mi teléfono y solía Link2SDmover algunas aplicaciones y vincular otras en mi tarjeta SD.

Ayer instalé algunas aplicaciones de Samsung Apps y me encuentro en una situación bastante extraña. Tenga en cuenta que antes de la instalación tenía ~20 MB de memoria libre en el teléfono.

Todas esas aplicaciones están instaladas en la tarjeta SD (al menos eso es lo que dice Link2SD). En el momento en que terminé la instalación, recibí el mensaje de error que

la memoria interna de mi teléfono está casi llena

¡Solía APPMGR III​​​​ver cuál es mi memoria libre y descubrí que solo me quedaban ~ 5 MB! ¡Estuve muy sorprendido!

¡Decidí eliminar todas las aplicaciones nuevas solo para descubrir que después de eso solo tenía ~ 12 MB libres!

¿Por qué pasó eso? Revisé si alguna aplicación se almacenó en caché, pero todo parece estar bien. Sigo teniendo el mensaje sobre la memoria interna, así como el de SMS.

¿Cómo puedo arreglar eso? ¿A dónde se fue mi memoria libre?

Respuestas (1)

Link2SD solo mueve la aplicación en sí a la tarjeta SD de su dispositivo. Los datos de la aplicación siguen yendo al almacenamiento interno ( /data/<package_name>). Para cada aplicación que instala, el sistema Android crea automáticamente este directorio, y no conozco ninguna aplicación que no coloque al menos algunos archivos aquí.

Para obtener más información, consulte app2sd tag-wiki . No solo explica los diferentes enfoques de App2SD adoptados (incluido Link2SD ), sino que en "Métodos extendidos" también contiene sugerencias para una posible solución a su problema ( S2E ).

Muchas gracias por su respuesta. Desafortunadamente no puedo instalarlo S2Eya que requiere Android 2.3 y tengo 2.2.1. También intenté instalarlo Data2SD, pero mi teléfono PlayStoreno puede encontrarlo y mucho menos las terribles críticas que ha recibido. ¿Hay algo similar a esos? busque en la red pero no encontre algo...
La única otra cosa de la que he oído hablar es DirectoryBind , aunque no tengo experiencia con él. Por lo que entendí, podría usarse para /datamover toda la estructura a su tarjeta SDC. Lo arriesgado de ese tipo de modificaciones: nunca sueñes con desmontar/quitar tu tarjeta SDC mientras tu dispositivo está funcionando (por razones obvias).
¿No hay una aplicación que pueda mover aplicaciones de datos de forma selectiva? ¿Hay alguna manera de hacerlo manualmente? Me refiero a copiar y pegar las /datasubcarpetas en sdcard? El problema es que cuando conecto mi teléfono a mi computadora portátil, solo puedo ver la tarjeta SD y no el teléfono ...
Simplemente copiar y pegar en la tarjeta SD no sirve de nada, ya que las aplicaciones seguirán buscando sus datos en el lugar original. Como dije, no tengo experiencia con esto y ni siquiera sé si DirectoryBind es compatible con Android 2.x. Así que tengo que dejar esto a otros. Mientras espera, intente buscarlo en Google.
¡Muchas gracias! Tal vez Mounts2SDpodría hacer el trabajo. Voy a hacer una nueva pregunta para eso! Gracias