Команда Android Open Source Project работает над функцией под названием гибернация, которая уменьшит объем памяти, занимаемый неиспользуемыми приложениями. Эта функция все еще находится на ранней стадии разработки, но может быть включена в Android 12 — ее демо для разработчиков может выйти уже в феврале.
Что такое гибернация? Если один из нескольких пользователей устройства решит перевести приложение в режим гибернации, кэш приложения, связанный с этим пользователем, будет очищен, что освободит немного места. Это уже реализовано.
Более интересный вопрос возникает, когда все пользователи устройства Android переводят приложение в спящий режим, тем более что на большинстве устройств настроен только один пользователь. Поскольку функция еще не реализована, неясно, что ОС будет делать в этом случае.
Судя по названию функции, приложение не будет удалено навсегда, но может быть способ сжать его для экономии места (наряду с обычной очисткой кэша). Позже его можно будет распаковать обратно, если пользователь захочет вывести приложение из режима гибернации.
Сайт думает, что это будет Вам интересно: