¿Por qué aumenta el tamaño de la aplicación después de instalarla?

Sí. La aplicación se publica en formato .apk, lo que significa que todo su código fuente junto con los elementos como imágenes, música, etc. utilizados en la aplicación están en forma comprimida.

Después de la instalación, 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 instalarlos y guardan en caché esos archivos para que pueda 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 Play Store, como Progaurd . Al hacerlo, es difícil aplicar ingeniería inversa a la aplicación.

Vista desde la perspectiva del desarrollador, cuanto más pequeño es el tamaño de la apk, más posibilidades hay de que se descargue. Por lo tanto, muchos desarrolladores usan 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 Play Store puede parecer menor, después de la instalación puede ocupar un espacio más grande en su teléfono.

Las aplicaciones de Android tienen la extensión “APK” que significa Paquete de aplicaciones de Android. Esto es similar al archivo zip. Contiene todos los componentes relacionados con la aplicación combinados. Incluso puede abrirlo usando un administrador zip para ver los archivos que contiene. Cuando esto se instala, todos los componentes se extraen. Por lo tanto, el tamaño aumenta después de la extracción.

Entonces sí. Tenías un poco de razón. La aplicación en forma de APK, puede entenderse como en forma “comprimida”.

Ahora, la razón por la cual el tamaño aumenta aún más después de la transferencia a la tarjeta SD es que, si bien todos estos archivos extraídos se transfieren a la tarjeta SD, algunos de los archivos deben estar en la memoria interna / del teléfono para actuar como un enlace entre el teléfono y la aplicación . (La razón por la que puede cambiar la tarjeta SD y recuperar la aplicación cuando vuelva a insertar esa tarjeta SD). Esto lleva a aumentar de tamaño.

Solo puedo pensar en las siguientes razones para la diferencia de tamaño:

  • Piense en el archivo .apk como un archivo comprimido.
  • Entonces, una vez que Play store descargue el archivo apk en su teléfono móvil. Los activos de la aplicación, como imágenes, sonido, etc., se descomprimen.
  • La aplicación puede descargar cosas requeridas de Internet para que se almacene en el caché de la aplicación.
  • Otra cosa, el desarrollador de aplicaciones puede publicar múltiples versiones de la misma aplicación para diferentes versiones del sistema operativo Android.
  • Espero que esto ayude. Agregaré más puntos como recuerdo.

    -yp

    Cuando instalamos cualquier aplicación, crea un archivo .dex y .lib. El archivo Dex contiene códigos y recursos. La mayoría de los juegos tienen un archivo .lib nativo que aumenta el tamaño de la aplicación.

    Antes de Android 5.0 lolipop, estos archivos no eran demasiado grandes cuando Dalvik fue reemplazado por ART, entonces estos archivos aumentaron el doble.

    En Android 7.0 y 7.1 Nougat, estos archivos se comprimieron nuevamente dos veces, lo que significa que si instala cualquier apk cuyo tamaño sea 5mb, luego de la instalación, se convertirá en alrededor de 7-8mb dependiendo del recurso de la aplicación. El archivo DEX depende completamente de los recursos de la aplicación como img, sonido, assest etc.

    Pero en caso de que el tamaño del juego .lib sea mayor que el tamaño del apk, dependerá del juego.

    es por una razón muy simple

    El archivo apk se comprime antes de la instalación, y cuando instala el apk descomprime los archivos. Por lo general, las texturas son las culpables de la mayor diferencia de tamaño. Y cuando el uso comienza a usar la aplicación, comienza a crear la base de datos y descarga el archivo necesario. Esa es la razón por la que el tamaño aumenta después de instalar el archivo APK.

    Espero hacerlo bien well

    Bueno, es bastante simple.

    Cuando utiliza cualquier aplicación, también se guardan en esa aplicación archivos de datos y memoria como caché y cookies.

    Entonces, cuando los ves, aumenta el tamaño.

    Puede borrar la memoria caché y las cookies, si está utilizando un dispositivo Android (no en Iphone). Y eliminar datos innecesarios.

    Esto se debe a que la aplicación se carga en forma comprimida en Play Store y cuando la descargamos e instalamos, todos sus componentes agregados se extienden, lo que posteriormente conduce a la adquisición de más espacio que el que se muestra como APK. Una vez que este archivo .apk se descomprime o descomprime, todos los datos se apiñan y se extienden y ocupan el espacio requerido.

    Ninguna aplicación no está en forma comprimida en Play Store, ya que soy un desarrollador de aplicaciones y he subido dos aplicaciones hasta ahora en Play Store. Acabamos de subir un apk normal y muestra el mismo tamaño que es.

    1) Todas las alertas de trabajo del gobierno

    2) Bhukkad ofrece

    Este es el problema de Android.

    Casi todos los tamaños de aplicaciones aumentan hasta 2,5 veces después de la instalación porque solo tenemos un archivo de configuración y cuando se instala necesita algo de espacio para expandirse y realizar las funciones para las que está diseñado.

    Es por eso que su tamaño aumenta después de la instalación.