Hallo,
ich habe nun doe gradle insofern verändert (siehe HIER
Code
splits {
abi {
enable gradle.startParameter.taskNames.contains(":app:assembleProductionRelease")
reset()
/* wir brauchen nur diese architekturen für production*/
include 'armeabi-v7a', 'arm64-v8a', "x86", "mips"
/*universal APK sparen wir uns*/
universalApk false
}
}
dass für PRODUCTION builds nur dedizierte APK files generiert werden; die universal APK wird nicht erzeugt. Im DEBUG modus baue ich dagegen nur die universal APK.
Meine 30 MB APK ist nun auf 15 MB gefallen. Nachteil, ich muss für jede Architektur manuell aufs Playstore uploaden.
(Als Fallback lade ich die universal dann trotzdem hoch. Aber die Mehrheit mit armeabi-v#a zum Beispiel brauch nur noch die hälfte bei der Installation) Was sind sonst Vor- und vorallem Nachteile dieser Vorgehensweise?
Ich Danke! und viele Grüße
Mrt