Что такое фоновый режим на Android и как его контролировать? Как активировать фоновый режим для программ на ПК и в мобильных устройствах.

Выгрузка ненужных фоновых процессов не только позитивно сказывается на быстродействии устройства, но и позволяет экономить заряд аккумулятора. С этой задачей неплохо справляются таск-киллеры, но они не умеют делать это в автоматическом режиме. В данном случае нам понадобится приложение Servicely, о котором и пойдёт речь в данной статье.

Теперь немного расскажу для чего нужна и как работает программа Servicely. На вашем Android смартфоне установлено немало приложений, из-за которых появляются различные фоновые процессы: службы (сервисы), которые выполняют сетевые запросы к веб-серверу, обрабатывают информацию, запускают уведомления и т.д. Используя клинеры вроде или , вы закроете их, но вскоре они будут запущены снова. А Servicely умеет автоматически убивать выбранные вами фоновые процессы через заданное время.

Для этого установите Servicely, откройте его и предоставьте root доступ.

После этого нажмите «Add a new app to the hit-list».

Выберите фоновые процессы, которые хотите закрыть и в правом нижнем углу нажмите на галочку.

Учтите, что в бесплатной версии можно отключить только 3 процесса, а в Pro их количество не ограничено. Но Servicely пока тестируется, поэтому функции платной версии сейчас доступны совершенно бесплатно. Для этого просто перетяните переключатель напротив пункта «Free Pro version».

Теперь вы можете закрывать неограниченное количество фоновых процессов. Также поставьте галочку напротив «Start on boot», чтобы программа начинала работать автоматически при включении вашего мобильного устройства и вам не приходилось проделывать все это каждый раз самостоятельно.

Осталось только задать время через которое Servicely будет автоматически прекращать отмеченные вами фоновые процессы.

Ну и напоследок стоит сказать, что к выключению фоновых процессов стоит подходить с умом. Закрывайте только те из них, в которых вы точно уверены, чтобы не получить сбои в работе приложений и самой операционной системы.

Когда мой ПК работает медленно, я нажимаю ++ для закрытия ненужных программ. Однако среди них обнаруживаются такие, которые я не могу идентифицировать. Что же это за программы?

Эрик Андерсен, шт. Иллинойс

В фоновом режиме на ПК работают самые разнообразные программы. Закрыть не используемые в настоящий момент - мысль зачастую здравая, поскольку в результате повышается скорость работы системы и предотвращается возникновение проблем с программами. Чтобы определить, какие приложения существенны, а какие нет, необходимо провести некоторые «детективные» изыскания.

Нажатие клавиатурной комбинации + + в Windows 98 и Me открывает диалоговое окно завершения работы программ, где позволяется выбрать то или иное приложение и щелкнуть на кнопке «Завершить задачу». В Windows 2000 и XP та же комбинация выводит на экран куда более сложно устроенное окно Диспетчера задач (в Windows 2000 после нажатия ++ следует дополнительно щелкнуть и на кнопке «Диспетчер задач»). Однако не беспокойтесь: вам понадобятся только две из закладок Диспетчера задач - «Приложения» и «Процессы» (рис. 1).

Довольно просто определить, что имеет смысл закрыть на закладке «Приложения», поскольку большинство названий, например Quicken или Microsoft Word, легко опознаются. А вот выяснить, какие процессы можно без опасений останавливать, - дело более хитрое. Щелкните на закладке «Процессы», чтобы увидеть длинный список открытых выполняемых файлов. Когда вы выделяете какой-либо из них и щелкаете на кнопке «Завершить процесс», то получаете предупреждение, что таким образом можете повредить своей системе. Подобного, вероятно, не произойдет, но все равно стоит сохранить на диске все открытые документы, прежде чем экспериментировать.

Если вам не удастся опознать какой-либо конкретный процесс из перечисленных в окне завершения работы программ или Диспетчера задач, то поищите имя соответствующего файла на жестком диске. Это должно дать некий намек на то, какая программа запустила данный процесс. Запишите на бумажке имя, упомянутое в окне завершения программ или Диспетчера задач, и щелкните на кнопке «Отмена» для выхода из диалогового окна. Потом выберите опции «Пуск?Найти?Файлы и папки», а в Windows XP - «Пуск?Поиск?Файлы и папки». В Windows XP введите имя искомого файла в поле «Часть имени файла или имя файла целиком» и укажите в ниспадающем меню «Поиск в» (или «Искать в») вариант «Локальные диски» (в Windows 98 - «Локальные жесткие диски»). Щелкните на кнопке «Найти» и отыщите файл в выданном списке на правой створке. Если перечисленные действия не помогут идентифицировать загадочный процесс (или приложение), то введите имя файла в окно поиска Google или в окно другой поисковой системы. Там вы обязательно найдете какую-нибудь полезную информацию об этом файле.

Вот некоторые программы, способные озадачить при обращении к диалоговому окну завершения программ в Windows 98/Me.

  • Explorer и Systray. Держите эти базовые компоненты Windows постоянно открытыми.
  • Rnaap. Данная программа загружается при использовании коммутируемого соединения и остается в памяти, пока вы не выйдете из Windows. Закройте ее - система, если потребуется, снова ее загрузит.
  • Ctfmon.exe. Компания Microsoft утверждает, что закрытие этой утилиты, входящей в состав Office XP, может сделать работу Office нестабильной. Эта программа перестает загружаться, когда вы удаляете из Office функцию альтернативного ввода (Alternative User Input).

А вот несколько распространенных имен процессов, перечисляемых на закладке «Процессы» Диспетчера задач Windows 2000 и XP.

  • Explorer.exe, LASS.EXE, services.exe, system и WINLOGON.EXE. Эти необходимые части Windows должны оставаться работающими.
  • Iexplore.exe. Закрытие этого выполняемого файла приводит к прекращению работы браузера Internet Explorer.
  • Taskmgr.exe. Исполняемый файл самого Диспетчера задач (на английском - Task Manager).
  • Svchost.exe. Зачастую бывает так, что в системе работает более одной копии данного хост-процесса для файлов.dll. Хотя закрытие одной из них, вероятно, не нанесет какого-либо серьезного ущерба, оно порой приводит к отказу приложения.
  • Msmsgs.exe. Если вы не используете Microsoft Messenger (не путать с Windows Messenger), то смело отключайте эту программу.
  • Spoolsv.exe. Это программа, обслуживающая очередь печати, так что Windows, скорее всего, не позволит его закрыть, дабы принтер получал достаточные порции данных.

Внезапные перезагрузки

ПК моего мужа периодически самопроизвольно перезагружается. Определить причину мы не можем. С чем это может быть связано?

Донна Хиллз, шт. Огайо

Есть уйма причин внезапной перезагрузки. Если они случаются лишь тогда, когда вы работаете с каким-либо конкретным приложением, то, видимо, оно и виновато. Проверьте, нет ли на сайте производителя данного продукта его обновленной версии, или поищите более стабильную программу.

Попытайтесь также разыскать «пакостника», отключив все приложения, автоматически запускаемые при загрузке Windows. Для этого нажмите +R, введите команду msconfig и нажмите. Щелкните на закладке «Автозапуск», выключите все функции, щелкните на OK и перезагрузите систему. Если выполненные действия помогут решить проблему, то попытайтесь снова по одной подключать программы, перечисленные на закладке «Автозапуск», до тех пор, пока опять не проявится та же проблема. Когда это произойдет, то вы обнаружите ее источник.

Просканируйте ПК на наличие вирусов (это следует делать регулярно), а также обновите драйверы оборудования.

Если все это не помогло избежать внезапных перезагрузок, то они, скорее всего, вызываются перегревом системы. Откройте корпус ПК и очистите его внутренности от пыли с помощью баллончика со сжатым воздухом (его можно купить в любом компьютерном магазине примерно за 10 долл.).

К самопроизвольным перезагрузкам может иметь отношение и система электропитания. Попытайтесь использовать другой силовой кабель (что дешево и просто) или заменить устройство защиты от перенапряжения (что не так дешево, но так же легко). А еще удостоверьтесь в том, что ваш ПК не работает в одной цепи со стиральной машиной или другими мощными электробытовыми устройствами, потребляющими много энергии с нерегулярными интервалами.

Выключать ли ПК?

Должен ли я выключать ПК, если не собираюсь им больше пользоваться в течение дня, или его можно оставлять на ночь включенным?

Дэвид Коссио, шт. Огайо

Некоторые специалисты доказывают, что компьютеру вредно оставаться включенным во время простоя. Приверженцы противоположной точки зрения считают, что ему вредно выключаться. Меня не убеждают аргументы ни тех, ни других.

Один факт, однако, абсолютно очевиден: выключение ПК экономит и электроэнергию, и деньги. Но опять же это обеспечивается и включением спящего режима, что быстрее. Когда вы переводите компьютер в такое состояние, то Windows копирует все содержимое оперативной памяти на жесткий диск, после чего отключает оборудование. При включении ПК Windows восстанавливает то состояние системы, в котором она находилась перед входом в спящий режим. С точки зрения аппаратной части компьютер был выключен, тогда как для Windows вы никуда не девались. Инструкции относительно того, как перевести компьютер в спящий режим, можно найти по адресу find.pcworld.com/34700 .

Впрочем, существуют серьезные резоны на то, чтобы выключать компьютер, а не оставлять его в спящем режиме, особенно в среде Windows 98 или Me. При работе этих версий Windows чем больше времени проходит между перезагрузками, тем менее стабильной становится программная среда. Если вы употребляете только спящий режим, то Windows никогда в действительности не закрывается и не перезапускается, а значит, становится более подверженной отказам. А вот с Windows 2000 и XP такой проблемы не возникает.

Выключение компьютера одним щелчком

Какова командная строка для выхода из Windows и в чем ее преимущества перед стандартной операцией?

Мэрили Лоуренс, шт. Калифорния

Закрытие Windows с помощью командной строки в стиле DOS обеспечивает все варианты завершения работы компьютера. Вы, например, можете создать ярлык «Завершение работы Windows» или организовать командный файл, который будет выполнять перед завершением работы системы какие-нибудь рутинные служебные функции - дефрагментировать жесткий диск, создавать резервную копию данных и т.д.

О том, как организовывать ярлыки, рассказывается в статье Скотта Данна (см. «Мир ПК», №7/01) . Правда, может статься, что вам придется изменить ту или иную конкретную командную строку, поскольку инструкции Скотта слегка устарели.

Если вы хотите сделать что-нибудь позатейливее, скажем, создать ярлык, помогающий дефрагментировать жесткий диск и завершать работу системы, то заведите простой командный файл. Для этого выберите последовательно «Пуск? Программы (или Все программы)?Стандартные?Блокнот». Какие команды требуется ввести в данный командный файл, зависит от используемой вами версии Windows, но учтите, что первая строка должна запускать дефрагментацию, а вторая - завершение работы Windows, например, с помощью следующих команд:

  • Windows 98 и Me: rundll.exe user.exe,exitwindows (без пробела после запятой).
  • Windows XP Home: shutdown -s.
  • Windows 2000 и XP Pro: ни в одной из этих ОС нет надежной команды завершения работы, и потому рекомендуется воспользоваться бесплатной программой Kill Win компании BK-Soft (рис. 2). Ее копию можно списать по адресу find.pcworld.com/34703 . Если вы установите Kill Win в применяемый по умолчанию каталог C:Killwin, то работу Windows будет завершать командная строка c:killwinkillwin.exe /s.

Таким образом, если ваш компьютер работает, например, в среде Windows XP Home Edition, то командный файл для завершения работы должен выглядеть следующим образом:

Defrag c: shutdown -s

Сохраните его в удобной для вас папке под именем, скажем, defragshutdown.bat. Когда вы будете готовы завершить работу, то просто используйте его как ярлык.

Lincoln Spector. Which Background Programs Can I Close? PC World, июль 2003 г., с. 154.

NTFS с дискеты

Всякий раз, когда ОС не стартует с вашего жесткого диска, вы тянетесь за загрузочной дискетой. Но с нее запускается старая операционная система DOS, не распознающая жесткие диски с файловой системой NTFS, используемой Windows 2000 и XP. Разрешить эту проблему поможет бесплатная программа NTFS Reader for DOS компании NTFS.com. Чтобы просматривать файлы и папки на жестком диске формата NTFS, поместите NTFS Reader на загрузочную дискету. Данная программа подходит и для копирования этих файлов на диск формата FAT или сетевой диск. Списать копию NTFS Reader for DOS можно по адресу

Что может быть увлекательнее, чем знакомиться с новым только что купленным смартфоном? Увы, со временем он теряет свой лоск и постепенно начинает работать всё медленнее. Заряжать смартфон приходится чаще, приложения открываются всё медленнее. Если это ваш случай, есть несколько советов, при помощи которых вы сможете вдохнуть в устройство новую жизнь и улучшить ситуацию. Среди прочего необходимо контролировать, какие программы работают у вас в фоновом режиме.

Управление фоновыми процессами

Лучший вариант вернуть контроль над процессами заключается в использовании инструментов мониторинга в составе самой Android. Как выглядит экран просмотр процессов, как получить к нему доступ и как он называется, зависит от конкретной версии Android и оболочки от производителя. Иногда, прежде чем начать искать, нужно включить настройки для разработчиков.
  • В версиях до Android Marshmallow для этого нужно открыть Настройки > О телефоне и нажать на номер сборки семь раз. Вы получите уведомление о том, что настройки для разработчиков были разблокированы.
  • На многих устройствах нужно искать опцию «Процессы» или «Статистика процессов» по адресу Настройки > Для разработчиков > Процессы. Здесь вы получите перечень работающих сейчас процессов и узнаете, как много памяти расходует каждый из них.
  • Естественно, нужно остановить процессы, которые расходуют больше всего памяти. Не следует делать эту бездумно; нужно понимать, что останавливаешь. Остановка некоторых приложений может привести к падению операционной системы.
Если у вас современный смартфон , вроде , откройте Настройки > Для разработчиков > Запущенные сервисы и найдите список использующих оперативную память приложений. Также вы можете нажать на раздел настроек в меню Сервисы/Процессы для переключения между запущенными и кешированными процессами.

Некоторые смартфоны, вроде , не позволяют получить доступ к настройкам для разработчиков при помощи нажатия на номер сборки и имеют особенные методы. В таком случае лучше всего поискать в интернете вариант разблокировки настроек разработчиков на вашей модели смартфона. У нужно в номеронабирателе набрать ##6961## и посмотреть по адресу Настройки > Специальные возможности > Для разработчиков > Статистика процессов .

Если у вас чистая версия или современнее, ищите опции по адресу Настройки > Память > , тут есть возможность остановить процессы вручную.

Какие приложения останавливать

Итак, если вы не хотите, чтобы программы или смартфон в целом аварийно завершали работу, нужно быть осторожным. Приложение под названием «Сервисы Google» и любое другое со словом Google в названии не стоит останавливать вручную.

В данном примере не было необходимости в работе приложений Kik, Facebook Pages Manager и ряде других сервисов. В некоторых случаях сервисы автоматически запускаются обратно. Если нажать на кнопку «Дополнительно», вы можете увидеть объём памяти, используемый кешированными процессами. Здесь правила остановки такие же, как для приложений.

Для тех приложений, которые не хотят уходить (если убить Kik через вкладку процессов, он стартует заново), нужно открыть Настройки > Приложения > Менеджер приложений и выполнить принудительную остановку или удалить приложение.

  • Чтобы остановить приложение вручную через список процессов, откройте Настройки > Для разработчиков > Процессы и нажмите на кнопку «Остановить» .
  • Для принудительной остановки или удаления приложения вручную через список приложений Откройте Настройки > Приложения > Менеджер приложений и выберите нужную программу. Не удаляйте приложения, которые отображаются при выборе опции «Показать системные приложения».
  • Для принудительной остановки приложения в чистой версии Android Marshmallow или более современной откройте Настройки > Память > Используемая приложениями память .

Что расходует заряд аккумулятора

Если вы внимательно смотрели по сторонам, когда выполняли описанные выше действия, то могли видеть информацию относительно расхода энергии в каждом приложении. Однако заходить в каждое приложение и смотреть, сколько оно потребляет энергии, является не лучшим методом работы.

Вместо этого откройте Настройки > Батарея и посмотрите, какие опции здесь доступны на вашем смартфоне. На разных моделях они отличаются, но как минимум должен быть список всех установленных приложений, которые расходовали энергию со времени последней подзарядки. После этого можно решить, какие приложения вы остановите.

Правила остановки и удаления приложений применяются и здесь, нужно соблюдать осторожность. Некоторые смартфоны разделяет приложения в разделе «Батарея» на системные и несистемные, другие на аппаратные приложения и программные.

Теоретически, каждая новая версия Android добавляет более полезные функции работы с аккумулятором, в результате чего количество необходимых ручных настроек сокращается. В Android Marshmallow наиболее полезной новой опцией стала Doze, которая переводит смартфон в режим гибернации, когда он не шевелится. В есть функция Doze 2.0, которая работает и при движении смартфона, если вы не включаете его экран.

Samsung и другие производители предлагают собственные варианты функций работы с аккумулятором и оперативной памятью, так что советов на все случаи жизни нет. Некоторые считают, что режим Doze вредит продолжительности автономной работы, но вы можете проверить самостоятельно.

Приложения для завершения задач и оптимизации оперативной памяти

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

Приложения для завершения задач постоянно производят принудительную остановку приложений в фоновом режиме, в результате чего из-за постоянных запуска и закрытия процессов расход энергии увеличивается. Возможно, разрешив приложениям работать в фоновом режиме, вы потеряете меньше энергии.

Некоторые уверены, что если выполнить рут устройства, вы получите больший контроль над ним. Многие программы для закрытия процессов требуют рута. Если вы решите выбрать такой вариант, попробуйте приложение Greenify; это автоматическая программа для гибернации, которая работает в том числе на устройствах без рута.

Правда, без рута не будет возможности автоматически переводить приложения в состояние гибернации и некоторых других функций, но можно будет добавить виджет на домашний экран для гибернации вручную по одному нажатию. Также здесь есть полезные опции для расширения возможностей функции Doze, где также не нужен рут.

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

Одно дело, когда загружаешь свой телефон приложениями, которые работают в фоновом режиме и приносят какую-то реальную пользу, и ради этого готов пожертвовать какой-то частью времени автономной работы. Другое дело, если это неоптимизированные приложения постоянно висящие в фоне и впустую расходующие драгоценные проценты аккумулятора. Разработчики Android пытаются решить эту проблему, устанавливая всё больше и больше ограничений на то, что приложения могут делать в фоновом режиме, а выпуск Android O использует максимальные ограничения на фоновые процессы.

Однако подавляющее большинство пользователей не увидят Android O на своих устройствах ещё, по крайней мере, несколько месяцев (если вообще увидят). Но если вы используете Android 7.0 или Android 7.1, имеется простое решение, позволяющее предотвратить запуск программ в фоне без прав суперпользователя и использования сторонних утилит (которые также могут отъедать батарею). И в сегодняшнем руководстве мы покажем, как вручную запретить тому или иному прожорливому приложению (привет, Facebook!) работать в фоновом режиме - они будут работать только при активном использовании.

Вместо предупреждения

Приложения, например Facebook или любой другой мессенджер, полностью прекратят синхронизацию в фоновом режиме. И если это то, к чему вы стремитесь, уверен, что вы не против. Но не удивляйтесь, что сообщения не будут приходить вовремя (если вообще будут) до тех пор, пока это приложение не будет открыто.

Руководство по ограничению работы любого приложения в фоновом режиме

  1. Создать папку с именем Android в корне диска C:\.
  2. Установить USB-драйвера для вашего устройства ( можно найти ссылки на универсальные драйвера для некоторых устройств).
  3. В некоторых случаях для установки драйверов потребуется отключить проверку подлинности.
    • Для Windows 7:
      Во время включения компьютера, после загрузки BIOS, необходимо нажать клавишу F8. В появившимся меню «Дополнительные варианты загрузки» выбрать «Отключение обязательной подписи драйверов». Данный способ может сработать не с первого раза, поэтому следует повторить действие либо открыть командную строку от имени администратора и ввести две команды:
      «bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS»;
      «bcdedit.exe /set TESTSIGNING ON».
    • Для Windows 8:
      Нужно нажать сочетание клавиш Win+I, зажать клавишу Shift и выбрать пункт «Выключение» > «Перезагрузка». При включении компьютера выбрать «Диагностика» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». При загрузке выбрать режим «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
    • Для Windows 10:
      Необходимо зажать клавишу Shift и выбрать меню «Пуск» > «Выключение» > «Перезагрузка». После загрузки выбрать «Поиск и устранение неисправностей» > «Дополнительные параметры» > «Параметры загрузки» > «Перезагрузить». Затем выбрать пункт «Отключить обязательную проверку подписи драйверов», нажав клавишу F7.
  4. Скачать архив и распаковать файлы в папку Android.
  5. Установить приложение App Inspector на смартфон.
  6. Активировать пункт «Отладка по USB» на смартфоне.
    Сделать это можно в разделе «Для разработчиков». Как его открыть, можно узнать .
  7. Подключить телефон к компьютеру по USB-кабелю.
    Рекомендуется использовать оригинальный или кабель хорошего качества, а также порт USB 2.0, расположенный на материнской плате (для ПК).
  8. Изменить тип подключения с «Только зарядка» на «Передача файлов (MTP)».
    Это не обязательно делать на каждом устройстве, но многие производители требуют этого в качестве меры безопасности, прежде чем разрешить работу с ADB.
  9. Открыть командную строку и перейти в созданную папку Android командой «cd c:\Android\» (команды пишутся без кавычек).
  10. Убедиться, что компьютер находит устройство по ADB.
    Для этого необходимо ввести «adb devices» в командную строку. На появившейся запрос на телефоне о разрешении об отладке по ADB на данном компьютере необходимо нажать «Ok», при этом выбрав пункт «Всегда разрешать с этого компьютера». Если устройство видно, то выведется текст «List of devices attached» и список всех устройств (например,xxxxxxx device). Если же вместо «device» будет написано «offline» либо список окажется пустым, то необходимо обновить ADB, проверить драйвера/шнур, поменять порт USB/компьютер.
  11. Запустить утилиту App Inspector и выбрать пункт App List (Ordered by name). Найти и выбрать приложение, которому нужно ограничить работу в фоне. Под именем программы будет отображено имя пакета и его версия.
  12. В командной строке ввести «adb shell».
  13. Затем ввести «cmd appops set name.of.package RUN_IN_BACKGROUND ignore», где name.of.package - имя пакета, которое ранее узнали в App Inspector.
    Если после ввода команды не выведено никаких ошибок и появилась новая строка для ввода, значит всё сработало верно.
  14. Чтобы вернуть изменения и снова разрешить фоновые процессы приложения, нужно ввести «cmd appops set name.of.package RUN_IN_BACKGROUND allow».
Если команды на этапах 13 и 14 не работают, попробуйте запустить их без «cmd». Это может потребоваться для некоторых устройств под управлением Android 6.0 Marshmallow или ниже.

Как это работает?

Эта команда позволяет задействовать скрытое разрешение, которое обычно недоступно для пользователя в приложении «Настройки» - «RUN_IN_BACKGROUND». И единственный способ его модификации - использовать «cmd appops», являющееся интерфейсом командной строки для «App Ops» - системы управления правами пользователя Google.

Google добавила эту скрытую команду ADB, позволяющую вам запретить любому приложению получать неявные трансляции (т. е. просыпаться в фоновом режиме), а также запретить этим приложениям планировать фоновые службы без использования JobScheduler (т. е. просыпаться в неподходящее время, разряжая тем самым аккумулятор). На самом деле эта опция предназначена для использования только разработчиками, которые хотят смоделировать, как их приложение будет работать в условиях недостатка памяти, но, к счастью, мы также можем использовать её по собственному усмотрению.

Путём удаления зависимостей от фоновых служб приложения разработчики могут оптимизировать свою программу, чтобы она лучше работала на устройствах с малым количеством оперативной памяти. Google утверждает, что приложения, оптимизированные для таких устройств, могут улучшить как производительность, так и пользовательский опыт в целом. В этом году на Google I/O компания анонсировала модифицированную версию Android под названием Android Go, которая будет использоваться для смартфонов с очень малым количеством ОЗУ, поэтому можно предположить, что эта команда будет актуальна для разработчиков, нацеленных на новую платформу. В любом случае это может быть довольно полезно и для обычного пользователя.

Напишите в комментариях ниже, помогло ли вам данное руководство и какому приложению вы запретили работу в фоновом режиме.

Фоновым режимом в ОС Android называется выполнение программы, которая не видна пользователю (выполняется в фоне). В частности в фоновом режиме работают программы, запускаемые самой системой или службы. У них нет пользовательского интерфейса, а также эти задачи выполняются с более низким приоритетом, чем обычные процессы. Кроме того, в фоновом режиме могут работать приложения, установленные вами на смартфон. По большей части, цель работы программ в фоновом режиме - обмен информацией с сервером. Например: игра постоянно обращается к серверу чтобы проверить новые обновления, мессенджер - чтобы оповестить вас о новом сообщении и т.д. Обращение фоновых задач к серверу требует мобильное или Wi-Fi подключение к сети, которое съедает трафик. Поэтому, я дам несколько советов, как отключить фоновый режим на андроиде всех приложений разом и каждого по отдельности.

Отключение передачи данных для одного приложения

По сути, отключить фоновый системный процесс нельзя, а можно перевести в процесс "Приостановлено". Делается это через диспетчер приложений в настройках Android аппарата. Также, чтобы приложение в фоне не смогло обращаться к серверу, сэкономив при этом заряд батареи и мобильный трафик, необходимо:

После этого, приложение не сможет обмениваться информацией с сервером. По поводу системных приложений, например "СМС" или "Телефон", их отключить не получится. Необходим старый добрый .

Отключение передачи данных для всех приложений

Чтобы перекрыть сетевой трафик для всех приложений, нужно выключить Wi-Fi и передачу мобильных данных. Сделать это можно нажав на иконки панели уведомлений.

То же самое можно сделать в настройках:


Включить функцию можно там же.