Windows Tips & News

Aktualizacje APK będą znacznie mniejsze na Androidzie

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Google niedługo wprowadzi nową technikę znaną jako „łatanie plikami po plikach”, która może zmniejszyć rozmiar aktualizacji aplikacji z 65% nawet o 90%. Pozwoli to zaoszczędzić przepustowość użytkownika, co jest bardzo dobrą wiadomością dla użytkowników z ograniczonym pakietem danych, a także dla połączeń szerokopasmowych o mniejszej szybkości.

Oficjalne ogłoszenie opisujące łatanie "File-by-File" brzmi następująco:

Plik po pliku opiera się na wykrywaniu zmian w nieskompresowanych danych. Aby wygenerować łatę, najpierw dekompresujemy stare i nowe pliki przed obliczeniem delty (nadal używamy tutaj bsdiff). Następnie, aby zastosować poprawkę, dekompresujemy stary plik, stosujemy deltę do nieskompresowanej zawartości, a następnie ponownie kompresujemy nowy plik. Robiąc to, musimy upewnić się, że pakiet APK na Twoim urządzeniu jest idealnie dopasowany, bajt po bajcie, do tego w Sklepie Play (patrz Schemat podpisu APK v2 dlaczego).

Reklama

Chociaż aktualizacje aplikacji będą kompresowane, więc urządzenie będzie musiało pobrać mniejszą ilość danych, rozpakowanie i scalenie delt będzie wymagało większej mocy obliczeniowej procesora na urządzeniu użytkownika. Według Google nie będzie to problemem dla urządzeń wydanych po 2015 roku i nie spowoduje większych opóźnień o więcej niż 1 sekundę na megabajt. Ale w przypadku starszych telefonów i tabletów może to zająć znacznie więcej czasu.

Z tego powodu Google ograniczyło łatanie plik po pliku tylko do automatycznych aktualizacji. Ręczne aktualizowanie aplikacji nie przyniesie korzyści z nowej kompresji plików APK.

W poniższej tabeli przedstawiono porównanie rozmiarów aktualizacji z poprawkami plik po pliku i bez nich.

Firma dostarczyła kod źródłowy na GitHub. przez Neowin.

Co myślisz o tej zmianie? Co jest dla Ciebie lepsze — mniejszy rozmiar aktualizacji czy szybszy czas instalacji?

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Aktualizacje zbiorcze dla systemu Windows 11 i 10, 11 kwietnia 2023 r

Zostaw odpowiedźFirma Microsoft udostępniła dziś nową porcję aktualizacji zbiorczych dla wszystki...

Czytaj więcej

Oficjalne obrazy ISO systemu Windows 11 w wersji 25197 są dostępne do pobrania

Oficjalne obrazy ISO systemu Windows 11 w wersji 25197 są dostępne do pobrania

Oto dobra wiadomość dla tych, którzy chcą zainstalować system Windows 11 od podstaw bezpośrednio ...

Czytaj więcej

Kanał beta systemu Windows 11 został zaktualizowany do wersji 22621.598 i 22622.598

Kanał beta systemu Windows 11 został zaktualizowany do wersji 22621.598 i 22622.598

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej