Несмотря на то, что до официального запуска Android 12 еще далеко, энтузиасты продолжают находить новые интересные возможности в коде предварительных версий программной платформы, которые могут стать частью стабильной версии ОС. На этот раз была обнаружена функция автоматического перевода приложений, которые долгое время не использовались, в спящий режим. Предполагается, что это поможет оптимизировать расход ресурсов устройства.
В Android 11 Developer Preview 3 разработчики добавили новую функцию под названием "автоматическое аннулирование разрешений". Он автоматически отменяет все выданные пользователем разрешения, если приложение не используется в течение нескольких месяцев. Похоже, что в Android 12 разработчики намерены расширить понятие" неиспользуемые приложения " с помощью новой функции, которая активирует какой-то режим гибернации. Помимо отзыва разрешений для неиспользуемых приложений, ОС также автоматически удаляет временные файлы, чтобы освободить место в памяти устройства.
Энтузиастам удалось активировать новый раздел "Неиспользуемые приложения" на странице "Информация о приложении". В нем был найден переключатель "Удалить разрешения и освободить место". В Android 11 переключатель "Удалить разрешения, если приложение не используется" находится в разделе "Разрешения приложения" страницы "Информация о приложении". Поскольку новая функция работает не только с разрешениями, но и с хранилищем, переключатель переместился на страницу неиспользуемых приложений.
Источник отмечает, что новая функция отменяет предоставленные пользователем разрешения для неиспользуемых приложений, отключает уведомления и удаляет временные файлы, хранящиеся в памяти устройства. Конечно, эта функция вряд ли сможет освободить много места, ведь размер временных файлов зависит от конкретного приложения. Кроме того, эта функция будет полезна владельцам не самых производительных устройств, которые не могут похвастаться внушительным объемом памяти.
Согласно имеющимся данным, в одной из последних предварительных версий Android 12 была обнаружена новая функция отзыва разрешений и удаления временных файлов. Будет ли он включен в стабильную версию программной платформы, пока неизвестно.