¿Por qué el mismo archivo APK de Android Studio del proyecto cambia de tamaño durante el desarrollo según el dispositivo en el que lo estoy probando?

El cambio en el tamaño que ve podría no ser del APK sino de la aplicación que se instala en el teléfono.

Ambas son cosas diferentes. Dejame explicar.

El tamaño del APK depende directamente del SDK de Android y no tiene nada que ver con el dispositivo de prueba. Esto se debe a que el APK se genera en su PC usando el SDK y luego se envía al dispositivo a través de adb. Por lo tanto, el tamaño del APK no puede depender del dispositivo.

El tamaño instalado es el tamaño de la aplicación que ve en la ventana de configuración> aplicaciones> {aplicación}. Muestra cuánto tamaño tiene la aplicación en su teléfono. Este factor depende de la versión de Android del teléfono, el tiempo de ejecución (ART o Dalvik) y, en algunos casos, también puede depender de la ROM. Esto se debe a que el apk se desempaqueta cuando se instala en un teléfono y se desempaqueta de manera diferente según los diferentes sistemas. Ejemplo: los sistemas ART (> 5.0 lollipop) suelen tener tamaños de instalación de aplicaciones más grandes que los Dalviks (Kitkat o inferiores).

Así que creo que es el tamaño instalado el que está cambiando en su caso y no el APK.

Espero que esto ayude. Saludos \ U0001f44d

Depende de la versión de Android, el tamaño de la pantalla (ppp) … de telefono