Блокировка работы в фоне любого приложения
Fedor PotapenkoЕсли возникает проблема постоянного запуска приложения в фоновом режиме и пользователю это не нравится, есть выход.
Если ограничение работы в фоне через настройки приложения не сработали, мы используем следующий метод.
- Прежде чем продолжить, убедитесь что имеете установленный инструмент ADB на ПК и устройстве. Если этого нет - ссылайтесь на следующее руководство:
Начало работы с инструментами Platform-Tools
- Используем App inspector для нахождения имени пакета приложения, которое нас беспокоит.
Прописываем команду:
adb shell cmd appops set com.facebook.katana RUN_IN_BACKGROUND ignore
Вместо com.facebook.katana прописываем свое имя пакета.
Готово. Приложение Facebook больше не будет работать в фоновом режиме. Если нужно вернуть все как было, то прописываем команду:
adb shell cmd appops set com.facebook.katana RUN_IN_BACKGROUND allow
P.S.
Не забывайте, что в данном случае, Facebook, либо другое выбранное вами приложение, не будет присылать нам уведомления о новых сообщениях и новостях, когда он не запущен.