Tamaño requerido para instalar mucho más grande que la aplicación

Usando malvavisco. Normalmente tengo la memoria casi llena. A menudo me sucede que, al intentar instalar una aplicación de un tamaño determinado, me piden que libere espacio de 6 a 10 veces el tamaño de la aplicación, lo que me parece muy extraño.

¿Cuáles son las posibles causas y soluciones (si hay alguna otra que hacer lo que se pide) para esto?

Ejemplo: intentar instalar Join (para paseos en bicicleta). El tamaño de la aplicación es aprox. 39 MB. Me pidieron liberar 290 MB. Después de liberar algo de espacio, todavía tengo que liberar 190 MB.


EDITAR : He encontrado posibles preguntas similares, pero con un poco menos de detalles sobre los tamaños involucrados, versiones anteriores de Android u otras diferencias menores, por lo que no estaría seguro de si las preguntas realmente se basan en las mismas causas (por lo tanto, yo no llamaría a este un tonto). En cuanto a las respectivas respuestas, tendría que comprobar si se aplican; algunos de ellos están mal documentados o parecen ser más conjeturas que conocimientos. Para completar, estoy enumerando aquí tales preguntas.

"Almacenamiento insuficiente" al intentar instalar una nueva aplicación

Algo está consumiendo en secreto la memoria interna de mi Acer Iconia A500 y necesito ayuda para encontrarlo

Google Play: Error al descargar la aplicación: espacio insuficiente

No puedo instalar algunas aplicaciones en Android 4.1.2

¿Qué espacio me estoy quedando sin cuando intento instalar una aplicación?

Google Play pregunta 100 VECES el tamaño real de la aplicación

Relacionado : Cómo calcular todo el espacio ocupado por una aplicación y sus archivos asociados

Respuestas (1)

Algunas aplicaciones pueden usar funciones que se descargarán más adelante, por ejemplo, Google Vision API requiere algo de espacio para que se pueda descargar incluso si no lo está instalando, pero la aplicación puede necesitarlo. Las aplicaciones también almacenarán archivos en caché, por lo que esto también necesitará algo de espacio. Pero según mi experiencia de desarrollo, la aplicación puede contener algunas características que requieren esa cantidad de espacio. Incluso si el tamaño de la aplicación puede ser mucho menor que el tamaño requerido.

¿Android sabría eso de antemano, al intentar la instalación? ¿Quién le dirá a Android en ese momento el espacio necesario más adelante? Incluso si esto es cierto, me pareció extraño que esta sea la causa del tema de la pregunta.
el espacio no se necesita más adelante, solo se necesita durante la instalación pero no durante el uso.
Esto es posible... Sería bueno tener documentación que lo respalde.