Остановить фоновые процессы приложения в Android без root: как это сделать

В ОС Android различные приложения, как известно, в фоновом режиме делают уйму работы, притом как полезной, так и … всей остальной. В большинстве случаев фоновые процессы приложений происходят «скромно» и никак не мешают.

Но когда их много и/или когда определенные приложения начинают проявлять особую активность, то это в любом случае крайне негативно сказывается, во-первых, на автономности мобильного устройства (аккум разряжается быстрее), во-вторых, на его производительности (подвисает, греется и т.д.), в-третьих… Впрочем, первых двух проблем и так достаточно.

Разумеется, данный пост не следует воспринимать как руководство к действию, равно как и не следует без крайней на то необходимости и без должного опыта пытаться каким-то образом регулировать фоновые процессы приложений в Android. Более того, Google категорически не рекомендует юзеру этого делать и с некоторых пор (как в Android O) старается всячески ограничивать саму возможность остановить фоновые процессы в Android. И тем не менее, в ряде случаев данная мера по-прежнему является весьма эффективной и уместной. Потому далее — о том,..

как остановить фоновые процессы приложений в Android-смартфоне или планшете без root

Значит, данный метод применим для смартфонов и планшетов с ОС Android 7.0 +. Для его реализации требуется Windows-ПК и USB-шнурок. Далее:

  • на комп сначала устанавливаем утилиты ADB и Fastboot, а также, USB-драйверами для имеющейся модели смартфона или планшета (нагуглить их несложно);
  • с Google Play качаем и устанавливаем на смартфон приложение App Inspector (линк);
  • в смартфоне активируем режим отладки по USB.

Только после этого можно приступать к собственно процедуре остановки фоновых процессор приложения. Выглядит она следующим образом:

  • на компе находим и открываем папку с ADB и Fastboot;
  • подключаем смартфон к компьютеру с помощью USB-кабеля (и разрешаем «Отладку по USB»);
  • после того, как комп нормально «увидит» смартфона, открываем командную строку Windows («Пуск» — в строке поиска пишем cmd — клик правой кнопкой мыши по cmd в результатах поиска — «Запуск от имени администратора«) и вводим команду (после каждой команды жмем Enter):
adb devices
  • в App Inspector находим имя пакета приложения, фоновые процессы которого надо остановить, в командной строке вводим еще одну команду:
adb shell
  • а затем, еще одну, где вместо название_пакета указываем точное имя выбранного пакета:
cmd appops set название_пакета RUN_IN_BACKGROUND ignore
  • это всё, запустить заново остановленные фоновые процессы для приложения можно следующей командой
cmd appops set название_пакета RUN_IN_BACKGROUND allow

Вот как-то так.

*  Chroma-эффекты в новом Razer Phone 2: как настраивать
#gadgetstyle © 2018 ·   Войти   · Тема сайта и техподдержка от GoodwinPress Наверх