Rýchlo optimalizujte APK a Classes.dex pomocou GOptimize

Ak sa snažíte minimalizovať časy načítania znížením času vstupu/výstupu, možno stojí za preskúmanie optimalizácia prostriedkov vašich aplikácií. Načítanie menších súborov APK prirodzene vedie k kratšiemu času strávenému čítaním údajov aplikácie. S akoukoľvek formou komprimovaných údajov sa nakoniec stane kompromis medzi výpočtom a časom čítania na vyšších úrovniach kompresia, ale zdá sa, že z väčšej časti zaťaženie aplikácií a všeobecný výkon zariadenia obmedzujú skôr I/O ako výpočty výkon.

Z tohto dôvodu senior člen XDA gu5t3r vytvoril jednoduchý BASH skript, ktorý vám pomôže rýchlo optimalizovať vaše aplikácie. Funguje to hlavne tak, že vaše PNG komprimuje efektívnejšie. Avšak, to preskočí otravné NinePatch súbory, aby sa predišlo prípadnému násilnému uzavretiu. Na kompresiu PNG nástroj používa kombináciu nárokov TruePNG, pngout a DeflOpt a gu5t3r že výsledkom bude čisté zníženie úložného priestoru na polovicu v porovnaní so štandardnejším OptiPNG kompresia.

Skript prichádza vo forme skriptu BASH založeného na Cygwin a je dodávaný so všetkými spustiteľnými súbormi, ktoré potrebujete, aby ste mohli ľahko začať.

Používatelia vo vlákne hlásili výrazné zníženie veľkosti súboru bez straty funkčnosti. Urobí to nejaký skutočný viditeľný rozdiel vo výkone? To závisí od množstva premenných, ako je rýchlosť vstupu/výstupu vášho zariadenia, výkon procesora a veľkosť aplikácie. To znamená, že neuškodí vyskúšať.

Urobte si cestu do úžitkové vlákno dostať sa do akcie.

[Vďaka staršiemu členovi ct_moi za tip!]