Perché la dimensione di alcune app per Android varia con i dispositivi? Artboard

Hai già trovato la risposta? Dal momento che non hai eletto una risposta come corretta, ecco qui...

Google Play ti permette di pubblicare diversi APK per la tua applicazione. Ognuno mirato a una diversa configurazione del dispositivo. Quindi, ogni APK è una versione indipendente della vostra applicazione, ma condividono lo stesso elenco di applicazioni su Google Play e devono condividere lo stesso nome del pacchetto ed essere firmati con la stessa chiave di rilascio.

Di solito le applicazioni Android funzionano sulla maggior parte dei dispositivi compatibili con un unico APK, fornendo risorse alternative per diverse configurazioni (ad esempio, diversi layout per diverse dimensioni dello schermo) e il sistema Android seleziona le risorse appropriate per il dispositivo in fase di esecuzione. Ma in alcuni casi, tuttavia, un singolo APK non è in grado di supportare tutte le configurazioni del dispositivo, perché le risorse alternative rendono il file APK troppo grande (maggiore di 50MB) o altre sfide tecniche impediscono a un singolo APK di funzionare su tutti i dispositivi.

E anche se Google non incoraggia gli sviluppatori a utilizzare questa funzione "APK multipli", la maggior parte delle applicazioni di Google la utilizzano: Google+, Google Chrome, Gmail, Google Maps, Google Search, Google Play Books, Google Play Movies & TV, Google Translate.

Spero di essere stato utile.