Делитесь с друзьями интересными статьями и прочими материалами, которые Вам понравились на нашем сайте!

Топ комментаторов

User IconНикcount
1AMEPOHAMEPOH149
2gvozdinagvozdina4
3ilevakhovilevakhov1
4MyrzilkaMyrzilka1

* количество комментариев за последние 30 дней

Статистика

Зарегистрировано:
23577 пользователей

На сайте доступно:
- 21095 игр
- 2600 приложений
- 151 прошивка
- 4340 новостей


Сейчас онлайн:
0 пользователей
10 гостей

Подписка YouTube

Ссылка на канал YouTube

Размер обновлений в Google Play уменьшится в среднем на 65%

Ещё несколько лет назад во время обновления приложения на Android пользователи загружали новый APK-файл целиком, что временами могло занимать много времени и трафика. Начиная с 2012 года это изменилось, и с тех пор Google регулярно работает над тем, чтобы уменьшить размер обновлений. Теперь поисковый гигант объявил, что новая система позволяет уменьшить размер обновлений ПО в среднем на 65%. При этом в некоторых приложениях уменьшение может составлять лишь несколько процентов, а в других - превышать 90%.

 

 

Как известно, APK-файлы Android-приложений по сути являются ZIP-архивами. Данные сжимаются с помощью специальной технологии Deflate, которая делает архив меньше изначального набора файлов, но в то же время очень трудно идентифицировать изменения в разных версиях. Даже небольшое нововведение может заставить сжатый архив выглядеть совершенно иначе. Разработанная инженерами Google система позволяет найти все изменения в новой версии и интегрировать их с существующим на устройстве APK-файлом.

Для примера Google показала, как с введением новой системы изменился размер некоторых обновлений для ряда популярных приложений:

 

 

Новая система основана на сравнении старого и нового архивов. Google определяет изменения, вносит их в несжатый архив на девайсе пользователя, а затем повторно сжимает его. В завершение система проверяет, чтобы новый APK-файл соответствовал версии в Google Play. Главный недостаток этого метода заключается в том, что устройство должно разархивировать, а затем повторно сжать архив, что на старых или бюджетных моделях может занять некоторое время.

Так как этот способ обновления может занимать больше времени, то Google решила его использовать пока только для фоновых обновлений приложений. Таким образом, на старых устройствах обновления могут занимать столько же времени, как и сейчас, но потребление трафика должно существенно уменьшиться.

 

Ваша оценка: Нет Средняя: 5 (1 голос)
Понравилась игра, приложение или новость? Поделитесь ссылкой с друзьями :)
Заметили ошибку? Выделите её и нажмите Ctrl + Enter.

Авторизоваться

Вход через социальные сети:

Новые комментарии