Jeśli chcesz zminimalizować czas ładowania poprzez skrócenie czasu operacji we/wy, warto rozważyć optymalizację zasobów aplikacji. Naturalnie ładowanie mniejszych plików APK prowadzi do skrócenia czasu spędzanego na czytaniu danych aplikacji. W przypadku dowolnej formy skompresowanych danych ostatecznie pojawia się kompromis w zakresie czasu obliczeń i czasu odczytu na wyższych poziomach kompresję, ale w większości przypadków obciążenia aplikacji i ogólna wydajność urządzenia wydają się być ograniczone przez operacje we/wy, a nie przez obliczenia wydajność.
Z tego powodu starszy członek XDA gu5t3r stworzył prosty skrypt BASH, który pomoże Ci szybko zoptymalizować aplikacje. Działa głównie poprzez wydajniejszą kompresję plików PNG. Jednak pomija to, co nieznośne Dziewięć łatek plików, aby zapobiec potencjalnemu zamknięciu siły. W przypadku kompresji PNG narzędzie wykorzystuje kombinację roszczeń TruePNG, pngout i DeflOpt oraz gu5t3r że spowoduje to zmniejszenie o połowę przestrzeni dyskowej netto w porównaniu z bardziej standardowym OptiPNG kompresja.
Skrypt ma postać skryptu BASH opartego na Cygwin i zawiera wszystkie pliki wykonywalne potrzebne do łatwego rozpoczęcia pracy. Użytkownicy w wątku zgłosili znaczny spadek rozmiaru pliku bez utraty funkcjonalności. Czy będzie to miało faktycznie zauważalną różnicę w wydajności? Zależy to od wielu zmiennych, takich jak prędkość we/wy urządzenia, moc procesora i rozmiar aplikacji. To powiedziawszy, nie zaszkodzi spróbować.
Udaj się do wątek użytkowy aby włączyć się do akcji.
[Podziękowania dla starszego członka ct_moi za wskazówkę!]