Телефоны Android скоро получат убийственный трюк для экономии памяти
Google работает над новой системой архивации приложений для телефонов Android, которая позволит пользователям освобождать драгоценное внутреннее хранилище без необходимости удалять приложение или терять связанные данные. Не секрет, что телефоны Android поставляются с предустановленной кучей вредоносных программ, занимающих встроенную память. Для пользователей, увлекающихся мобильными играми или считающих свой телефон частью мультимедийного рабочего процесса, каждый гигабайт хранилища имеет решающее значение.
До сих пор единственными вариантами в таблице были удаление менее часто используемых приложений или очистка сохраненных пользовательских данных в каждом из них. Это скоро уйдет в прошлое. Google работает над чем-то под названием «Архивные APK». Для тех, кто не знает, APK — сокращение от Android Package Kit или Android Application Package — является строительным блоком кода для создания приложения.
Google заявляет , что система архивации приложений позволит пользователям освободить до 60 процентов места на диске, занимаемом приложением. Google планирует предоставить разработчикам архивированный инструмент APK с выпуском следующей версии Bundletool 1.10. В сообщении в блоге компании архивные APK определяются как «очень маленькие APK, которые сохраняют пользовательские данные до тех пор, пока приложение не будет восстановлено». Эта функция будет развернута для пользователей смартфонов Android в конце этого года, скорее всего, в рамках обновления Android 13 .
Это дополнительная функция, которая означает, что разработчики могут включить систему архивации приложений для своих соответствующих приложений. Или они просто могут не заметить этого. Для пользователей возможность заархивировать приложение будет огромным удобством для сохранения встроенной памяти на их телефоне. Ставки становятся выше в мире, где производители смартфонов продают телефоны с предустановленными приложениями, которые почти не используются, но их нельзя удалить.
Возьмем, к примеру, версию Samsung Galaxy S22 Ultra для T-Mobile , которая поставляется с предустановленными 89 приложениями, значительное число из которых считается важными приложениями, которые можно только отключить, но нельзя установить для очистки памяти. Это телефон, который стоит от 1199 долларов и даже не позволяет расширять память. Ситуация становится еще хуже для более дешевых телефонов. Но Samsung — не единственный бренд с проблемой вирусов, поскольку Xiaomi и Vivo используют аналогичную тактику.
Google не поделился многими техническими подробностями о системе архивации приложений, но уверяет, что пользовательские данные, хранящиеся в каждом приложении, будут в безопасности. Как только заархивированное приложение будет установлено снова, оно вернется, как будто ничего не произошло. Система по сути представляет собой спячку приложения на стероидах.
С Android 11 Google начал предлагать инструмент гибернации, который сбрасывает разрешения во время выполнения приложения. Android 12 дополнительно расширил его, отключив фоновые оповещения и активность для приложений в спящем режиме, удалив все файлы кеша приложений, отключив push-уведомления (даже высокоприоритетные сообщения) и восстановив разрешения во время выполнения.