Как ограничить фоновую активность приложений в Android Oreo
Google многое сделал для лучшего управления фоновым ресурсом Android за последние несколько обновлений, а Oreo добавляет еще одно улучшение с ограничениями фонового режима. Эта функция ограничивает то, что приложение может делать при работе в фоновом режиме — как в используемых ресурсах, так и в запросах.
Ограничения выполнения в фоновом режиме предназначены для автоматического использования в Android Oreo — Вам не нужно ничего делать, чтобы воспользоваться ими, если приложение оптимизировано для Android Oreo.
К сожалению, не каждый разработчик оптимизирует свое приложение для Android Oreo. И если какое-либо из приложений, которые Вы используете, устарело и больше не обновляется, они не будут автоматически ограничивать работу в фоновом режиме. Хорошей новостью является то, что Вы можете «заставить» эту функцию работать со старыми приложениями благодаря переключателю, предусмотренному в Oreo.
Обратите внимание, что это отличается от функции экономии заряда: эти две вещи работают вместе, но ограничения на использование в фоновом режиме предназначены для лучшего управления ресурсами (например, RAM и CPU) для улучшения общего опыта, особенно когда приложения начинают «накапливаться» в фоне.
Как ограничить фоновую активность для не оптимизированных приложений в Android
Во-первых, если Вы хотите установить эти ограничения для приложений, которые еще не были обновлены для Android Oreo, Вам нужно сделать это для каждого приложения. Итак, сначала опустите панель уведомления, затем нажмите значок шестеренки, чтобы открыть меню «Настройки».
Оттуда нажмите «Приложения и уведомления».
Выберите «Сведения о приложениях» в этом меню, которое откроет список всех установленных приложений.
Выберите приложение из списка. Нажмите «Батарея».
Если приложение уже оптимизировано для Android 8.0, у Вас будет только один вариант в разделе «Управление расходом заряда батареи», в котором говорится об оптимизации батареи. Вот так:
Если приложение не оптимизировано для Oreo, у Вас будет второй вариант: Работа в фоновом режиме. По умолчанию этот переключатель имеет значение «Вкл.», что позволяет приложению работать в фоновом режиме, когда Вы его не используете.
Сдвиньте этот переключатель в положение «Выключено», чтобы ограничить фоновый режим, добавив его в соответствие с приложениями Oreo по умолчанию.
Мы не знаем, насколько это улучшит время автономной работы, но уверены, что это не повредит. Кроме того, выполнение этого в нескольких приложениях должно обеспечить заметный прирост производительности системы, поскольку меньшее использование в фоновом режиме означает больше возможностей для чего-либо в основном режиме.
Очень полезная статья для оптимизации телефона.
Рады, что смогли Вам помочь))