¿Por qué hay tanta diferencia en la cantidad de memoria interna?

Entonces, primero, cuando voy a Configuración -> Aplicaciones, esto es lo que se muestra:

Captura de pantalla
(Haga clic en la imagen para ampliar)

Después de un tiempo ~ 20 segundos, la cantidad de espacio que queda es la siguiente:

Captura de pantalla
(Haga clic en la imagen para ampliar)

¿Por qué pasó esto? ¿Qué significa esto? Y al instalar cualquier aplicación de Android, siempre aparece el error de espacio de almacenamiento insuficiente . ¿Por qué?

Al determinar la cantidad de espacio libre, ¿cuál de las dos capturas de pantalla tiene en cuenta el sistema operativo Android? De todos modos, en ambos casos, el mínimo que tenía era de 40 MB y la aplicación que quería instalar era de 12 MB , pero recibí el error.

Estoy corriendo en HTC Legend, Android 4.1

Por favor, aclare esta confusión. ¡Gracias!

Respuestas (2)

Lo más probable es que su confusión se deba a la forma en que Playstore maneja las instalaciones/actualizaciones. Primero se descargan y almacenan en el almacenamiento interno (no en la tarjeta SD, sino en /data/local), luego la aplicación debe instalarse en la misma partición ( /data/data/app.package.name); solo después de eso, la descarga se puede eliminar.

En su caso, esto significaría una descarga de 12 millones, que luego debe descomprimirse (al menos otros 12 millones, o más), lo que podría sumar hasta 30 millones o más. Se debe mantener un margen de seguridad para evitar que el dispositivo se bloquee, por lo que obtiene el error de "almacenamiento insuficiente".

Ver también: La instalación del paquete a través de Market a veces falla y da un mensaje de error aparentemente aleatorio

Hay una diferencia por varias razones:

  1. El menú de configuración de la aplicación tarda unos segundos en actualizar la cantidad de almacenamiento que ocupa una aplicación [Y]

  2. Las aplicaciones a veces eliminan o agregan datos a sus carpetas de datos. Esto hace que la cantidad de almacenamiento cambie con frecuencia.

Es posible que obtenga el espacio de almacenamiento insuficiente si una aplicación se expande y extrae las bibliotecas y los datos necesarios cuando se instala; esto puede causar el error de almacenamiento insuficiente.

@Downvoter Motivo por favor?