Jei bandote sumažinti įkėlimo laiką sumažindami įvesties / išvesties laiką, gali būti verta pažvelgti į programų išteklių optimizavimą. Natūralu, kad įkeliant mažesnius APK sutrumpėja laiko skaitymas programos duomenims. Naudojant bet kokios formos suglaudintus duomenis, galiausiai atsiranda kompromisas skaičiavimo ir skaitymo laiko aukštesniuose lygiuose glaudinimas, tačiau atrodo, kad didžiąją dalį taikomųjų programų apkrovų ir bendrą įrenginio veikimą riboja įvestis / išvestis, o ne skaičiavimas spektaklis.
Dėl šios priežasties XDA vyresnysis narys gu5t3r sukūrė paprastą BASH scenarijų, kuris padės greitai optimizuoti programas. Tai daugiausia veikia efektyviau suglaudindama jūsų PNG. Tačiau tai praleidžia baisius dalykus NinePatch failus, kad būtų išvengta galimo jėgos uždarymo. PNG glaudinimui įrankis naudoja TruePNG, pngout ir DeflOpt bei gu5t3r teiginių derinį kad tai leis perpus sumažėti saugyklos vieta, palyginti su labiau standartiniu OptiPNG suspaudimas.
Scenarijus pateikiamas kaip Cygwin pagrįstas BASH scenarijus ir pateikiamas su visais vykdomaisiais failais, kurių jums reikia norint lengvai pradėti.
Gijos naudotojai pranešė apie reikšmingą failo dydžio sumažėjimą, neprarandant funkcionalumo. Ar tai padarys kokį nors pastebimą našumo skirtumą? Tai priklauso nuo daugelio kintamųjų, pvz., įrenginio įvesties / išvesties greičio, procesoriaus galios ir programos dydžio. Tai reiškia, kad pabandyti negali pakenkti.Nueikite į naudingumo siūlai įsitraukti į veiksmą.
[Ačiū vyresniajam nariui ct_moi už patarimą!]