Brzo optimizirajte APK i Classes.dex s GOptimizeom

Ako pokušavate minimizirati vrijeme učitavanja smanjenjem I/O vremena, možda bi vrijedilo razmisliti o optimizaciji resursa vaše aplikacije. Naravno, učitavanje manjih APK-ova dovodi do manje vremena provedenog u čitanju podataka aplikacije. S bilo kojim oblikom komprimiranih podataka, na kraju dolazi do kompromisa između vremena računanja i čitanja na višim razinama kompresija, ali čini se da su većim dijelom opterećenja aplikacije i opća izvedba uređaja ograničena I/O-om, a ne računanjem izvođenje.

Iz tog razloga, stariji član XDA gu5t3r stvorio jednostavnu BASH skriptu koja će vam pomoći da brzo optimizirate svoje aplikacije. Uglavnom radi tako što učinkovitije sažima vaše PNG datoteke. Međutim, preskače dosadno NinePatch datoteke kako biste spriječili potencijalna nasilna zatvaranja. Za PNG kompresiju, alat koristi kombinaciju TruePNG, pngout i DeflOpt te gu5t3r zahtjeva da će rezultirati neto prepolovljenjem prostora za pohranu u usporedbi sa standardnijim OptiPNG-om kompresija.

Skripta dolazi u obliku BASH skripte temeljene na Cygwinu i dolazi sa svim izvršnim datotekama koje su vam potrebne za lakši početak.

Korisnici u temi izvijestili su o značajnom smanjenju veličine datoteke bez gubitka funkcionalnosti. Hoće li napraviti ikakvu primjetnu razliku u performansama? To ovisi o nizu varijabli kao što su I/O brzina vašeg uređaja, snaga procesora i veličina aplikacije. Ipak, probati ne može škoditi.

Probijte se do uslužna nit da se uključi u akciju.

[Hvala starijem članu ct_moi za napojnicu!]