adblock check

В Android включили скрытую опцию архивации приложений: как она работает

На примере одного из архивированных приложений экономия места действительно существенная — 1,4 МБ против 32 МБ

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

После того, как компания рассказала о своих планах, эксперт по Android Мишаал Рахман (Mishaal Rahman) покопался в коде и подробно описал процесс архивации приложений, а пользователь с ником @AssembleDebug смог активировать эту функцию ещё до её официального запуска. Возможность архивировать программы встроена в Google Play в разделе «Управление приложениями». Соответствующая опция появляется рядом с вариантом удаления. Google Play также показывает, сколько места можно сэкономить при архивации. Все данные сохраняются, а когда пользователю снова понадобится это приложение, достаточно просто нажать на значок, чтобы загрузить его повторно. К слову, расположение значка не меняется, но на нём появляется отметка в виде облака.

На примере, который предоставил @AssembleDebug, приложение Google News после архивации занимает всего 1,4 МБ (до этого 32 МБ). После повторной загрузки ему не пришлось заново настраивать свой аккаунт, язык, источники новостей и прочие настройки. В Google Play появляется новый раздел под названием «Архив», в котором отображаются все заархивированные приложения. Компания Google ранее заявляла, что эта функция работает благодаря относительно новому способу упаковки приложений под названием App Bundles. В этом случае осуществляется загрузка только тех ресурсов, которые необходимы для запуска приложения, тогда как самые важные данные остаются на устройстве. Это существенно экономит время для повторной загрузки.

В Android включили скрытую опцию архивации приложений: как она работает

Новая функция всё ещё находится в разработке и пока неясно, какие именно приложения получат поддержку архивации. Кроме того, доступ к ней довольно усложнён, сейчас функция доступна только через раздел управления программами в Google Play. Хотелось бы увидеть такую опцию в меню по долгому нажатию на значок приложения.

Svidetel Svidetel
Автор
Android Android
119 участников
Вступить
4 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
хороший шаг на пути к хранению вообще всех настроек приложения в облаке
чтобы при настройке нового устройства не приходилось заново заходить во все приложения и настраивать аккаунты, отключать настройки и тд.
lenisky74 1 год
На айфонах давно уже есть такая функция, можно тоже выгружать, и оно весит пару мб или кб.
Да, на айфонах такое уже несколько лет есть
Dilmen 1 год
Очень похоже на встроенную функцию samsung, где приложение также сжимается без удаления с устройства, но данные самого приложения удаляются, что происходит и тут