Приложения на устройствах не всегда продолжают работать и оставаться в фоновом режиме по нескольким причинам, чаще всего это происходит из-за встроенной функции оптимизации операционной системы (ОС) Android или же из-за включения режима энергосбережения. Поэтому система закрывает приложения для того, чтобы снизить нагрузку и освободить оперативную память. Чтобы избежать этого, вам необходимо выполнить следующие шаги, указанные в инструкции (отдельно для каждого производителя/версии ОС Android). Обратите внимание, что эта инструкция может быть применима практически для любой версии Android OS.
Список устройств и производителей/версий OS Android:
Информация о проблемах на устройствах Asus ещё далеко не исчерпывающая, поэтому в перспективе их может быть куда больше, чем указано здесь. Мы будем дополнять статью по мере поступления информации.
Зайдите в «Настройки» - «Power Manager» - «Mobile Manager» - «Настройки» - «Параметры экономии заряда батареи» - «Автозапуск Manager» - «AdGuard» - снимите флажок.
Зайдите в Настройки > Приложения > Управление приложениями > прокрутите вниз, чтобы найти AdGuard. Включите Автозапуск.
На том же экране прокрутите вниз до настройки "Контроль активности", перейдите в неё и выберите "Нет ограничений".
Зайдите в Настройки > Приложения и выберите встроенное приложение "Безопасность".
Затем нажмите на иконку с изображением шестеренки в правом верхнем углу, чтобы попасть в "Настройки".
На экране "Настройки" выберите пункт "Ускорение".
Затем нажмите на строку "Закрепленные приложения".
Теперь, чтобы закрепить приложение AdGuard, переведите тумблер напротив него в активное положение.
Готово!
Зайдите в Настройки > Приложения > Управление приложениями > AdGuard.
Теперь запустите Диспетчер запущенных приложений, проведя пальцем вверх от нижней грани экрана. Найдите окно AdGuard.
Нажмите на него и удерживайте, пока не появится специальное меню. Нажмите на значок замка.
Теперь этот значок должен быть над окном AdGuard.
Чтобы приложение успешно работало в фоновом режиме, настройте следующие параметры:
Пожалуйста, включите:
Настройки > Расширенные настройки > Battery manager > установите План электропитания на Производительность
Настройки устройства > Расширенные настройки > Battery Manager > Защищённые приложения – ваше устройство должно быть в списке
Настройки устройства > Приложения > ваше приложение > Батарея > Энергосберегающая подсказка и Продолжить работу после выключения экрана
Настройки > Дополнительные настройки > Батарея и производительность > Управлять использованием батареи приложениями. И здесь:
Отключите режимы энергосбережения
Выберите следующие параметры: Энергосбережение в фоновом режиме > Выбрать приложение > выберите своё приложение > Фоновые настройки > Нет ограничений
Безопасность > Батарея > Режим Энергосбережения > AdGuard > Нет ограничений
Чтобы настроить фоновую работу AdGuard для устройств Xiaomi, обратите внимание на Батарею и права дос.
Оптимизация батареи включена по умолчанию. В какие-то неясные моменты (возможно, при обновлении приложения или ПО?) настройки также возвращаются к значениям по умолчанию, заставляя вас выключать их снова и снова.
Меню «спящих» приложений — это снайперское гнездо для политики Samsung, убивающей приложения. Точно следуйте инструкциям, чтобы предотвратить закрытие приложений.
Чеклист:
Отключите фоновые ограничения для вашего приложения
Нажмите на кнопку Батарея
Нажмите на иконку меню в виде трёх точек > Настройки
Отключить все переключатели (кроме Уведомлений)
Нажмите на Приложения в спящем режиме
«Разбудите» все приложения с помощью значка мусорной корзины
Важно: Убедитесь, что функции «Перевод в режим сна» и «Автоотключение приложений» отключены. В противном случае Samsung вернёт ваши приложения в спящий режим через несколько дней (по умолчанию через три), даже если вы разбудили их вручную!
Для ранних устройств Samsung нет особой необходимости в настройке фоновой работы, но если вы столкнулись с тем, что приложение закрывается или исчезает из меню недавних задач через некоторое время, сделайте следующее:
Нажмите кнопку вызова фоновых приложений, коснитесь значка дополнительных настроек. Он должен выглядеть так:
Также для надёжных фоновых процессов вы можете удалить Power Genie, как описано ниже.
Важно: На некоторых телефонах с EMUI 9 и позже (Android P+) Huawei представили новый менеджер процессов (task killer), названный PowerGenie. Это приложение закрывает все приложения, не находящиеся в белом списке Huawei, и не предоставляет пользователям никакие параметры конфигурации. Ниже описано, как его удалить.
Huawei чрезвычайно изобретательны в оптимизации ресурсов, используемых сторонники приложениями на своих устройствах. В дополнение ко всем нестандартным мерам управления питанием, описанным ниже, они представили новое приложение-менеджер процессов, встроенное прямо в EMUI 9 на Android Pie.
Оно называется PowerGenie и «убивает» все приложения не из его белого списка. Вы не можете добавлять собственные приложения в предопределённый белый список. Это означает, что удаление Power Genie – единственный способ исправить правильную функциональность приложения на Huawei.
К сожалению, это системное приложение, которое можно удалить только полностью, используя ADB (Android Debug Bridge) Источник: XDA.
Вам нужно:
1) Установить ADB на ваш компьютер;
2) Подключить телефон с помощью кабеля передачи данных (дата-кабеля);
3) Включить на телефоне Параметры разработчика;
4) Включить отладку через USB в Параметрах разработчика;
5) Выполните следующие команды на компьютере:
adb shell pm uninstall —user 0 com.huawei.powergenie
Мы ещё не подтвердили это, но вполне возможно, что вы можете просто отключить Power Genie через Настройки телефона > Приложения. Этот параметр необходимо будет повторно применять каждый раз при перезагрузке устройства.
Пожалуйста, следуйте шагам ниже - у телефонов Huawei обычно много механизмов энергосбережения.
И ещё, у вас может не быть PowerGenie на телефоне, но ваши приложения всё ещё будут закрываться с помощью другого механизма.
[убрать галочку]
и Продолжить работу после выключения экрана [поставить галочку]
;Устройства Huawei наиболее легки в настройке, достаточно выполнить два шага для того, что бы закрепить приложение в фоновом режиме.
Нажмите на кнопку вызова фоновых приложений:
Нажмите на значок "замочка":
Для более эффективной настройки фоновой работы приложения необходимо открыть настройки устройства и выполнить следующие действия:
Откройте "Расширенные настройки" > затем "Менеджер батареи" > установите схему "Управление питанием" на "Производительность";
Выберите "Защищенные приложения" в разделе "Менеджер батареи" и проверьте, защищено ли ваше приложение;
Отправляйтесь в "Приложения" в основных настройках и выберите AdGuard > затем "Батарея" > активируйте опции "Сообщать об энергоемкости" и "Работа при выключенном экране";
Затем в разделе "Приложения" откройте "Настройки" (внизу экрана) > "Специальный доступ" > выберите "Игнорировать оптимизацию батареи" > нажмите "Разрешено" > "Все приложения" > найдите AdGuard в списке и выберите "Запретить".
Ниже вы найдете другие способы настройки фоновой работы приложений для определенных моделей Huawei.
Подход к ограничениям фонового процесса у Meizu практически такой же, как и у двух предыдущих устройств — Huawei и Xiaomi. Чтобы избежать отключения фоновой работы AdGuard и любого другого приложения, настройте следующие параметры:
Nokia на Android O и P отключает все фоновые процессы приложений через 20 минут после выключения экрана.
Вот что необходимо сделать для предотвращения остановки фоновой работы приложений:
Теперь фоновые приложения должны работать без перебоев, используя стандартную оптимизацию батареи в системе Android.
Существует альтернативный метод оптимизации фоновой работы приложения, однако он подходит, прежде всего, продвинутым пользователям. Вы найдете инструкции ниже.
com.evenwell.emm
с помощью следующей команды "adb":adb shell
pm uninstall -- user 0 com.evenwell.emm
com.evenwell.powersaving.g3
с помощью следующей команды "adb":adb shell
pm uninstall -- user 0 com.evenwell.powersaving.g3
Фоновые службы и приложения иногда отключаются (включая службы специальных возможностей, которые затем необходимо включать вручную) после того, как вы выключаете экран. Чтобы избежать этого, необходимо выполнить следующие шаги:
Перейдите в "Центр безопасности" - нажмите "Разрешения на конфиденциальность" - "Менеджер запуска" и дайте приложению AdGuard разрешение работать в фоновом режиме.
Другие решения:
В OxygenOS встроен внутренний функционал для очистки кеша и оперативной памяти для экономии заряда. Кроме того, OxygenOS может закрыть приложение, если вы его не используете некоторое время. Чтобы исправить это, выполните следующие действия:
На некоторых устройствах OnePlus есть функции под названием "Автозапуск" и "Глубокая Оптимизация". Использование этих функций не позволяет приложениям нормально работать в фоновом режиме.
А вот еще один способ активации фоновой работы приложения:
Откройте настройки устройства > "Батарея" > "Оптимизация батареи" > откройте список "Все приложения" (верхнее меню) > AdGuard > активируйте функцию "Не оптимизировать".
Откройте настройки устройства > "Батарея" > "Оптимизация батареи" > три точки (справа вверху) "Дополнительная оптимизация" > Отключите глубокую оптимизацию.
Sony были первым разработчиком мобильных OS, который внедрил нестандартную оптимизацию фонового процесса и тем самым открыл ящик Пандоры. Этот механизм оптимизации называется Stamina (режим оптимизации батареи) и он мгновенно прерывает все фоновые процессы при включении.
Решение:
Перейдите в Настройки - Батарея - Три точки справа вверху - Оптимизация батареи - Приложения - AdGuard - отключите оптимизацию батареи.
У устройств Wiko могут возникать проблемы с точки зрения нестандартной оптимизации фоновых процессов, которые необходимо настроить, чтобы приложения работали должным образом.
Решение:
Android на заводской прошивке как правило не конфликтует с фоновыми процессами, но если вы все же столкнулись с проблемой фоновой работы, то необходимо включить режим «Всегда в VPN».
Перейдите в раздел Настройки - Сеть и Интернет
Откройте режим VPN и выберите AdGuard
Выберите пункт "Постоянная VPN"