Ich mache ein Android-Projekt mit AndroidStudio und ich habe ein Problem mit der physischen Größe der Bilder, die ich benutze.AndroidStudio - Bilder für mehrere Bildschirme macht Größe von apk wachsen außergewöhnlich groß
Grundsätzlich habe ich 15 Aktivitäten und alle von ihnen haben unterschiedliche .png
Dateien für ihren Hintergrund und ihre Schaltflächen. Diese Bilder sind in FullHD (1080x1920). Ich habe verschiedene "Variationen" für jedes Bild das Plugin mit Android Drawable Importer
, die ein Bild aufnimmt und "zeichnet" er für verschiedene Bildschirmdichten (LDPI, MDPI, hdpi, xhdpi, xxhdpi und xxxhdpi). So weit, ist es gut.
Aber das mache ich für jedes meiner Bilder (96 insgesamt) 5 Kopien. Und die Gesamtgröße der resultierenden Bilder in allen Zeichenverzeichnissen ist um 100MB, die die Datei .apk
so groß machen.
Also meine Frage ist: Gibt es eine Möglichkeit, diese Größe oder einen anderen besseren Ansatz zu optimieren?
Ich habe gelesen Supporting multiple screens Artikel, der mir sagt, was ich tue, aber ID berücksichtigt nicht die resultierende Größe der .apk-Datei bzw. die Größe der App, wenn es auf dem Telefon installiert ist.