0 votos

Se pidió más espacio libre que la memoria de la aplicación.

Intenté instalar una aplicación (True Caller) en mi teléfono y me pidió liberar 45Mb de espacio ya que tenía almacenamiento insuficiente. Pero cuando descargué True Caller, solo ocupaba 8 Mb. Entonces quiero saber por qué me pidió liberar 45 Mb de espacio si la aplicación solo ocupaba 8 Mb. Mi modelo de teléfono celular es Micromax A110Q.

2voto

RahulGopi Puntos 3

La aplicación se publica en forma de .apk, lo que significa que todo el código de la aplicación compilada junto con los activos como imágenes, música, etc., utilizados en la aplicación están en forma comprimida.

Después de instalarla, todos los archivos se descomprimen, lo que resulta en un aumento del tamaño de la aplicación.

Algunas aplicaciones descargan archivos adicionales después de instalarlas y almacenan en caché esos archivos para que puedas tener una experiencia más fluida con la aplicación.

Android también proporciona varias herramientas para comprimir la aplicación antes de publicarla en la tienda de aplicaciones, como ProGuard. Al hacerlo, es difícil descifrar la aplicación.

Visto desde la perspectiva del desarrollador, cuanto más pequeño sea el tamaño del archivo apk, más posibilidades habrá de que sea descargado. Por lo tanto, muchos desarrolladores utilizan estas herramientas para comprimir la aplicación tanto como sea posible, lo que resulta en un tamaño de archivo apk más pequeño.

Por lo tanto, aunque el tamaño de la aplicación en la tienda de aplicaciones puede parecer menor, después de instalarla puede ocupar un espacio más grande en tu teléfono.

Fuente: Quora

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