Windows Tips & News

Оновлення APK буде набагато менше на Android

click fraud protection
РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи

Google збирається запровадити нову техніку, відому як «Файл за файлом виправлення», яка може зменшити розмір оновлень додатків з 65% до 90%. Це заощадить пропускну здатність користувача, що є надзвичайно гарною новиною для користувачів з обмеженим тарифним планом, а також для низькошвидкісних широкосмугових з’єднань.

В офіційному повідомленні, що описує виправлення «Файл за файлом», зазначено наступне:

Файл за файлом заснований на виявленні змін у нестиснених даних. Щоб створити виправлення, ми спочатку розпакуємо старі та нові файли перед обчисленням дельти (тут ми все ще використовуємо bsdiff). Потім, щоб застосувати виправлення, ми розпаковуємо старий файл, застосовуємо дельту до нестисненого вмісту, а потім повторно стискаємо новий файл. При цьому ми повинні переконатися, що файл .apk на вашому пристрої ідеально збігається, байт за байтом, з тим у Play Store (див. Схема підпису APK v2 для чого).

Реклама

Хоча оновлення додатків стискатимуться, тому вашому пристрою потрібно завантажувати меншу кількість даних, для розпакування та об’єднання дельт буде потрібно більше процесора на пристрої користувача. За словами Google, це не буде проблемою для пристроїв, випущених після 2015 року, і не призведе до серйозних затримок понад 1 секунду на мегабайт. Але для старих телефонів і планшетів це може зайняти значно більше часу.

Через це Google обмежив виправлення файл за файлом лише для автоматичних оновлень. Оновлення програм вручну не виграє від цього нового стиснення файлів .apk.

У наведеній нижче таблиці показано порівняння розмірів оновлень із встановленням виправлення файл за файлом та без нього.

Компанія надала вихідний код на GitHub. через Neowin.

Що ви думаєте про цю зміну? Що краще для вас – менший розмір оновлення чи швидший час встановлення?

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність системи
Firefox 67: Майнери криптовалют і захист від відбитків пальців

Firefox 67: Майнери криптовалют і захист від відбитків пальців

Firefox 67 – це майбутня версія популярного браузера. Це може дозволити користувачам блокувати ма...

Читати далі

Резервне копіювання та відновлення налаштувань липких клавіш у Windows 10

Резервне копіювання та відновлення налаштувань липких клавіш у Windows 10

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Резервне копіювання та відновлення налаштувань ключів фільтра в Windows 10

Резервне копіювання та відновлення налаштувань ключів фільтра в Windows 10

Залиште відповідьWindows 10 успадкує корисну функцію від попередніх версій ОС. Він називається кл...

Читати далі