Dacă încercați să minimizați timpii de încărcare reducând timpul de I/O, optimizarea resurselor aplicațiilor dvs. ar putea merita analizată. Desigur, încărcarea APK-urilor mai mici duce la mai puțin timp petrecut citind datele aplicației. Cu orice formă de date comprimate, în cele din urmă devine un compromis între timp de calcul și timp de citire la niveluri mai înalte de compresie, dar în cea mai mare parte încărcările aplicațiilor și performanța generală a dispozitivului par să fie limitate de I/O, mai degrabă decât de calcul performanţă.
Din acest motiv, XDA Senior Member gu5t3r a creat un script BASH simplu pentru a vă ajuta să vă optimizați rapid aplicațiile. Funcționează în principal prin comprimarea mai eficientă a fișierelor PNG. Cu toate acestea, omite dezavantajul NinePatch fișiere pentru a preveni eventualele închideri forțate. Pentru compresia PNG, instrumentul folosește o combinație de TruePNG, pngout și DeflOpt și revendicări gu5t3r că va avea ca rezultat o reducere netă la jumătate a spațiului de stocare în comparație cu OptiPNG mai standard comprimare.
Scriptul vine sub forma unui script BASH bazat pe Cygwin și vine cu toate executabilele de care aveți nevoie pentru a începe ușor. Utilizatorii din thread au raportat scăderi semnificative ale dimensiunii fișierului, fără pierderi de funcționalitate. Va face vreo diferență reală vizibilă în performanță? Aceasta depinde de o serie de variabile, cum ar fi viteza I/O a dispozitivului, puterea procesorului și dimensiunea aplicației. Acestea fiind spuse, nu poate strica să încerci.
Fă-ți drum spre fir utilitar pentru a intra în acțiune.
[Mulțumesc membrului senior ct_moi pentru pont!]