Ако се опитвате да минимизирате времето за зареждане чрез намаляване на I/O времето, оптимизирането на ресурсите на вашите приложения може да си струва да разгледате. Естествено, зареждането на по-малки APK файлове води до по-малко време, прекарано в четене на данните на приложението. При всяка форма на компресирани данни в крайна сметка се получава компромис в изчислението спрямо времето за четене на по-високи нива на компресия, но в по-голямата си част зарежда приложенията и общата производителност на устройството изглежда е ограничена от I/O, а не от изчисленията производителност.
Поради тази причина старши член на XDA gu5t3r създаде прост BASH скрипт, за да ви помогне бързо да оптимизирате вашите приложения. Той работи главно чрез компресиране на вашите PNG файлове по-ефективно. Въпреки това, той пропуска досадното NinePatch файлове, за да предотвратите евентуално принудително затваряне. За компресиране на PNG инструментът използва комбинация от претенции TruePNG, pngout и DeflOpt и gu5t3r че това ще доведе до нетно намаляване наполовина на пространството за съхранение в сравнение с по-стандартния OptiPNG компресия.
Скриптът идва под формата на базиран на Cygwin BASH скрипт и идва с всички изпълними файлове, от които се нуждаете, за да започнете лесно. Потребителите в нишката съобщават за значително намаляване на размера на файла без загуба на функционалност. Ще има ли някаква действителна забележима разлика в производителността? Това зависи от редица променливи, като I/O скоростта на вашето устройство, мощността на процесора и размера на приложението. Това каза, не може да навреди да опитате.
Направете си път към полезна нишка да се включи в действието.
[Благодаря на старши член ct_moi за върха!]