Как отключить приложения в фоновом режиме и сэкономить аккумулятор
Приложения, которые работают в фоновом режиме, совсем не так безобидны, как кажется на первый взгляд. Даже если они написаны проверенными разработчиками и ничего вредоносного за ними не стоит, у них есть один существенный минус, который перекрывает многие плюсы. Минусом этим является сильное влияние на время автономной работы. Когда приложение на экране и работает только тогда, когда смартфон разблокирован, вы можете контролировать время его работы. В остальных случаях оно делает что-то само по себе и никто не знает, когда оно начнет скачивать данные или просто определять положение устройства через GPS. С этим сталкиваются все и в этой статье я дам несколько полезных советов, что с этим делать.
С фоновыми процессами надо быть осторожней.
Портится ли смартфон со временем
Многие пользователи часто думают, что со временем их смартфон просто испортился и поэтому перестал держать заряд, начал медленнее работать и чаще зависать. Конечно, небольшой износ у смартфонов действительно есть, но он не оказывает такого влияния, как сам пользователь. Особенно это относится к устройствам на Android. Именно они с годами обрастают фоновыми приложениями, расширениями и прочей чешуей, которая оказывает куда большее влияние на гаджет, чем просто старение плат.
Как контролироваться фоновые процессы в телефоне?
Лучший способ получить контроль над вашими процессами — это покопаться в телефоне с помощью инструментов мониторинга, встроенных в Android. То, в какие меню вам надо будет зайти и куда нажать, зависит от того, кто сделал ваш смартфона. Но в целом логика будет одна.
В некоторых случаях, прежде чем вы сможете начать настраивать параметры, вам нужно включить параметры разработчика. Для этого надо открыть ”Настройки”, далее ”О телефоне”, а затем несколько раз нажать на поле ”Номер сборки” (около семи раз). Вы получите уведомление о том, что параметры разработчика были разблокированы, как только вы закончите.
Первым делом перейдите в ”Настройки”, далее ”Система”, потом ”Дополнительно” и ”Параметры разработчика”. В этом меню надо найти пункт ”Работающие службы”. Внутри вы увидите, какие приложения потребляют оперативную память и сможете их установить. Но важно понимать, если вы не знаете, что останавливаете, вы можете сделать только хуже. Останавливайте только то, что сами запускали.
Если вы не знаете, что можно останавливать, а что нет, вы будете действовать на свой страх и риск. Главное, не трогайте приложения, в названии которых есть ”Сервисы Google” или просто ”Google” — за редким исключением это будут системные службы.
Опасно ли останавливать фоновые процессы Android
В системе есть ”защита от дурака” и остановить что-то, что действительно может привести к критической ошибке, скорее всего, не получится, но испытывать судьбу не стоит.
Чтобы остановить процесс, надо будет открыть выбранное приложение и нажать ”остановить”. Все просто.
7 крутых виджетов для Android, которые я советую попробовать
Если вы сомневаетесь или просто не хотите останавливать процессы из этого меню, можно зайти в другое место. Откройте ”Настройка”, далее ”Приложения”, после этого откройте список приложений и нажмите в правом верхнем углу значок с тремя точками. Там выберите ”Показать системные процессы”.
Чтобы принудительно остановить или удалить приложение вручную через список приложений, перейдите в «Настройки», далее «Приложения», потом «Диспетчер приложений» и выберите приложение, которое вы хотите изменить. Не удаляйте приложения, которые появляются, когда вы выбираете опцию «Показать системные приложения».
Изучите список, поймите, что вам не нужно, и остановите этот процесс. Надо понимать, что некоторые приложения сразу же перезапустят процесс и так можно делать бесконечно. Для этого вернитесь назад и просто остановите приложение. А если вы вообще не пользуетесь им, просто удалите его — так будет еще лучше.
Из-за чего садится батарея телефона
А теперь разберем, от чего именно садится батарея вашего телефона. Способы анализа, приведеные выше, бесспорно хороши, но есть в них и минусы. Они не показывают непосредственного воздействия приложения на аккумулятор. Чтобы понять, сколько процентов потратили процессы каждого конкретного приложения, надо открыть ”Настройки”, далее ”Аккумулятор”. Тут вы можете найти информацию о том, какие приложения работают и насколько активно они сажают аккумулятор. Так будет еще проще решить, что остановить или и вовсе удалить.
С каждой новой версией Android количество систем автоматического сохранения заряда увеличивается. Это означает, что со временем количество настроек может сократиться.
Обсудить стоит ли пользоваться определенными приложениями вы можете в нашем Telegram-чате. Там всегда есть кто-то, кто может что-то посоветовать.
Много споров и дискуссий всегда вызывали сторонние приложения для оптимизации работы смартфона. С одной стороны, они позволяют не задумываться о том, как и что надо сделать, чтобы остановить ненужные процессы, но могут быть в таких приложениях и минусы.
Главным минусом будет то, что такие приложения могут сами еще больше сажать аккумулятор. На это жалуются многие пользователи. Иногда действительно проще сделать все вручную, чем доверять все автоматике.
Теги
- Компания Google
- Операционная система Android
Как отключить фоновую передачу данных на Android
Если вы не видите Android-приложение на экране, это еще не значит, что оно бездействует. Многие приложения продолжают работать в фоновом режиме, нагружать процессор и потреблять трафик. Что в этом плохого и как отключить фоновую передачу данных? Ответы — в этом материале.
Когда используется фоновая передача данных
Android — многозадачная система. В ней может одновременно работать множество приложений. Вы можете увидеть все работающие приложения, проведя пальцем вверх от низа экрана. Выбрав любое приложение из списка, вы сделаете его активным. То приложение, которое было активным до этого, не отключится, а перейдет в фоновый режим работы.
Некоторые приложения при нажатии кнопки «Выход» не удаляются из памяти, а также переходят в фоновый режим. Это позволяет неактивным приложениям отслеживать системные события, производить соответствующие действия и выдавать уведомления.
Многие приложения в фоновом режиме продолжают обмениваться данными по сети. Так неактивные мессенджеры выдают уведомления о пришедших сообщениях, банковские приложения оперативно реагируют на происходящие со счетом изменения, а медиаплееры продолжают играть музыку. В фоновом режиме часто скачиваются обновления или дополнительные данные. Так что чаще всего фоновая передача данных скорее полезна, чем вредна для пользователя. Но не всегда.
Чем плоха фоновая передача данных
Фоновая передача данных часто происходит без ведома и контроля пользователя. Приложения скачивают обновления или передают на сервер данные, не спрашивая разрешения и не уведомляя об этом. Поскольку в этот момент приложение неактивно, пользователь даже может не догадываться о том, что оно в данный момент не просто работает, но еще и потребляет трафик.
При слабом Wi-Fi это может привести к падению скорости соединения активного приложения. Например, может прерваться текущая видеоконференция из-за того, что фоновое приложение решило скачать какие-то данные.
Неприятности могут возникнуть и при использовании мобильного интернета. В большинстве тарифных планов объем передаваемых данных по мобильной сети ограничен. И бесконтрольная передача данных в фоновом режиме может незаметно выбрать весь доступный лимит мобильных данных.
В фоновом режиме сервисы и приложения могут передавать данные о ваших действиях в сети. И нельзя забывать о приложениях-шпионах. В фоновом режиме они могут передавать на сервер записи ваших разговоров, ваше местоположение, фотографии с камеры и данные из памяти. Так что контроль фоновой передачи данных приложениями — не паранойя, а разумная предосторожность.
Способы отключения фоновой передачи данных
Общая настройка приложений
Начиная с седьмой версии Android, активность приложений в фоновом режиме можно ограничить через настройки устройства в разделе «Батарея». Раздел «Батарея» бывает как в главном меню настроек, так и в разделах «Обслуживание устройства» или «Оптимизация».
Далее нужно найти пункт «Приложения в спящем режиме», «Постоянно спящие приложения», «Контроль активности» или «Экономия заряда батареи». В зависимости от сборки и версии системы этот пункт также может находиться в разных местах. Поищите в меню «Ограничения в фоновом режиме» или «Мониторинг энергопотребления приложения», в меню настроек (три точки в правом верхнем углу экрана). В некоторых сборках нужный пункт меню может находиться в разделе «Приложения» или «Приложения и уведомления», в пункте меню «Специальный доступ».
После выбора пункта меню на экране появится список приложений. Выберите приложения, активность которых в фоновом режиме вы хотите ограничить и внести их в список «спящих». На некоторых сборках можно более тонко настроить активность приложений в фоновом режиме — от полного отключения до «умного» контроля с сохранением большинства функций.
Однако ограничить активность можно далеко не у всех приложений. Чтобы отключить работу в фоновом режиме некоторых приложений и большинства сервисов системы, вам потребуется получить root-доступ к устройству. Как это сделать, можно прочитать здесь. Но имейте в виду, что получение root-доступа — процесс непростой. Неосторожные и неумелые действия могут привести к потере работоспособности смартфона.
Фоновая передача мобильных данных
Если вас беспокоит исчерпание лимита мобильных данных, можно ограничить использование мобильных данных в фоновом режиме для определенных приложений. Зайдите в раздел «Приложения» или «Приложения и уведомления» настроек телефона. Выберите нужное приложение и нажмите на «Мобильные данные». В открывшемся окне можно разрешить или запретить использование мобильных данных в фоновом режиме. Если деактивировать флажок, приложение сможет пользоваться мобильным интернетом только в активном режиме — когда оно на экране.
Ограничение фоновых процессов
Ограничить передачу данных в фоновом режиме можно через общее ограничение фоновой активности приложений через меню разработчика. Чтобы активировать меню разработчика, нужно зайти в раздел «О телефоне» настроек устройства и семь раз нажать на пункт «Номер сборки». После этого на экране появится сообщение, что режим разработчика активирован.
Меню разработчиков появится в настройках смартфона. В нем нажмите на «Лимит фоновых процессов» и выберите подходящий пункт.
Таким образом можно ограничить количество приложений, работающих в фоновом режиме — вплоть до нуля. Это позволяет запретить работу любых приложений в фоновом режиме даже без получения root-прав. Но, к сожалению, таким образом нельзя выбрать конкретные приложения, которым можно работать в фоновом режиме, а каким нельзя. Да и фоновую работу сервисов системы этот пункт не отключает.
Ограничить количество фоновых процессов можно и вручную. Просто откройте список работающих приложений и закройте все ненужные. Это не только снизит неконтролируемое потребление трафика в фоновом режиме, но и уменьшит нагрузку на процессор.
Некоторые приложения и большинство сервисов не будут отображаться в списке запущенных приложений. Но их можно посмотреть через пункт настроек «Память». В некоторых сборках системы этот пункт находится в меню разработчиков.
Через настройки памяти можно получить список всех недавно запущенных приложений и процессов. Работающие приложения и сервисы можно остановить через меню. Правда, не все. Для остановки некоторых потребуется получение root-доступа.
Полное отключение передачи данных
Если вас беспокоит, что «спящий» в кармане смартфон подслушивает разговоры и куда-то их отправляет, в любой момент можно полностью отключить передачу данных всеми приложениями. При помощи панели быстрых настроек это делается буквально в два нажатия.
При отключении Wi-Fi и мобильной передачи данных, приложения не смогут ничего никуда ничего передавать — даже системные. На обычные звонки и СМС-сообщения отключение передачи данных не влияет. Звонки будут проходить, СМС-сообщения будут доставляться. А вот сообщения и звонки в мессенджерах — нет.
Фоновая передача данных позволяет приложениям поддерживать актуальность данных в неактивном состоянии. Чаще всего такая возможность полезна, но иногда ее лучше ограничить. К сожалению, ограничение фоновой передачи данных возможно не на всех смартфонах и не для всех приложений, так что проверять нужно индивидуально.
Что такое фоновый режим и стоит ли закрывать фоновые приложения на Android?
Для многих людей вполне привычен процесс закрытия фоновых приложений на мобильном устройстве. И это вполне логично: при закрытии программ на компьютере освобождается ОЗУ и снижается нагрузка на процессор. Однако на смартфонах все устроено несколько иначе.
Что такое фоновый режим в андроид – куда на самом деле девается оперативная память?
Большинство пользователей Android считают, что при закрытии фоновых приложений заряд аккумулятора расходуется не так быстро и мобильное устройство в целом работает шустрее. Всех, кто верит в это, ждет большое разочарование, так как на самом деле это никак не влияет на производительность смартфона. Закрывать фоновые приложения нет необходимости, и это уже доказано многими экспертами.
Незакрытые андроид-приложения продолжают работать в фоновом режим?
Отчасти это так, однако «работать» – не совсем подходящее слово. Для начала нужно разобраться в теории. Практически все android-приложения состоят из двух основных частей:
- Видимая пользователю часть.
- Часть, которую пользователь не видит.
Первое – эта та часть, с которой взаимодействует человек после нажатия на ярлык приложения. В оперативной памяти в это время находятся графические ресурсы этого приложения и всевозможные временные файлы. Контроллер приложений дает возможность переключаться между недавно открывавшимися программами, возвращаясь на то же место, где вы остановились.
Переключаться между программами без потери данных можно до тех пор, пока мобильному устройству хватает ОЗУ. Как только заканчивается оперативная память, с которой могут работать приложения, операционная система начинает выгружать из памяти те приложения, которые давно не использовались, таким образом освобождая место в ней для используемых программ.
Ручное закрытие приложения и автоматическая выгрузка – практически одно и то же. При таких операциях из ОЗУ выгружается видимая пользователю часть приложения. Несохраненный прогресс будет утерян, а при повторном запуске программы пользователь увидит ее главный экран.
Приложения из меню многозадачности нельзя назвать полноценно работающими. На самом деле они являются лишь кэшированными данными, которые никак не влияют на производительность мобильного устройства и остаются в ОЗУ лишь для того, чтобы пользователь мог быстро вернуться к месту, на котором остановился.
Закрытие фоновых android-приложений улучшает производительность?
На самом деле это еще один миф. При очистке диспетчера задач вручную удастся освободить от силы 100-200 Мб, что никак не повлияет на производительность смартфона. Этот показатель может быть немного больше, если в меню многозадачности были игры, которые еще не выгрузились из оперативной памяти.
Куда на самом деле «утекает» память android-устройств? Как это проверить?
Несмотря не все факты, приведенные выше, объем свободной оперативной памяти на смартфоне с десятками установленных программ будет куда меньше, чем у только что распакованного мобильного устройства. Чтобы понять, куда именно девается оперативная память, необходимо разобраться с такими понятиями, как события и сервисы.
События – это полезный способ сбора данных о том, как пользователь взаимодействует с мобильным устройством. События срабатывают при нажатии кнопки разблокировки, подключении зарядного устройства и многих других действиях.
Сервисы – эта та часть мобильного приложения, которую пользователь не видит. Именно сервисы работают в фоновом режиме, занимают ОЗУ и разряжают мобильное устройство. Обычно сервисы начинают свою работу тогда, когда возникает какое-либо событие. Но бывает и так, что мобильное приложение может работать в фоновом режиме до тех пор, пока в панели уведомлений будет отображаться его иконка.
Чтобы проверить, на что именно расходуется оперативная память мобильного устройства, нужно включить режим разработчика и перейти к просмотру списка запущенных сервисов. Действовать нужно следующим образом:
- Перейдите в настройки смартфона.
- Войдите в раздел «О телефоне».
- Перейдите в подраздел «Информация об устройстве», а затем выберите пункт «Номер сборки» и кликните по нему 7 раз.
- Зайдите в раздел «Для разработчиков», а затем в подраздел «Статистика запущенных процессов».
После этого перед вами откроется список с системными и сторонними процессами, в котором кроме всего прочего будет указано количество оперативной памяти, которое они потребляют. Нажав на любой из процессов, вы сможете просмотреть список его сервисов.
Как действительно можно остановить чрезмерное потребление ресурсов мобильного устройства различными андроид-приложениями?
Чтобы остановить потребление ресурсов мобильного устройства различными сервисами, закрыть программу стандартным образом недостаточно. На самом деле необходимо будет перейти к списку всех установленных программ, затем открыть сведения о конкретном приложении и остановить его процесс.
Однако это поможет всего на несколько минут, так как системные сервисы перезапустятся практически моментально, а сторонние после первого же события. В связи с этим подобную операцию можно назвать бессмысленной. Однако некоторые способы борьбы с ненужными android-сервисами все-таки существуют.
Для начала нужно узнать, какие именно сервисы потребляют больше всего ресурсов мобильного устройства. Для этого зайдите в настройки и перейдите в статистику расходования заряда аккумулятора. С ее помощью вы сможете в процентном соотношении увидеть, какие именно программы сильнее всего разряжают аккумулятор. После этого можно будет начинать борьбу с ненужными службами.
Программное обеспечение для заморозки android-приложений
Специализированные программы автоматически останавливают ненужные мобильному устройству сервисы, но останавливают их лишь частично. Для полноценной работы подобных программ необходимы root-права. Чтобы заморозить ненужные сервисы, скачайте специализированное приложение (например, Greenify), запустите его и выберите программы, службы которых вы хотите приостановить.
Отключение событий
Этот способ подойдет, если у вас есть root-доступ к своему мобильному устройству. В таком случае нет необходимости замораживать службы, так как можно сразу избавиться от причины их запуска – событий. Для этого нужно будет установить приложение Автостартс. При отключении событий ни в коем случае не трогайте системные, так как это может негативно отразиться на работе мобильного устройства. Также стоит учитывать, что после отключения сторонних событий некоторые программы могут работать хуже (пропадут некоторые автоматические действия, уведомления и т.д.).
Удаление программ
Это самый простой и в то же время наиболее радикальный способ. Достаточно просто избавиться от сторонних приложений, которые расходуют больше всего ресурсов мобильного устройства. Например, после удаления приложений социальных сетей вы практически ничего не потеряете, так как сможете сидеть на странице ВКонтакте или в Instagram через браузер, а вот экономия ОЗУ и заряда аккумулятора будет очень даже ощутима.
Выводы и советы
Большинство действительно квалифицированных разработчиков дружат с оптимизацией, поэтому созданные ими приложения расходуют минимальное количество заряда аккумулятора и потребляют совсем немного ОЗУ. Если же вам так не кажется, нет смысла закрывать приложения, которые работают в фоновом режиме. Существуют различные способы борьбы с чрезмерным потреблением ресурсов мобильного устройства, но все они влекут за собой определенные последствия.
При подготовке материала использовались источники:
https://androidinsider.ru/polezno-znat/kak-otklyuchit-prilozheniya-v-fonovom-rezhime-i-sekonomit-akkumulyator.html
https://club.dns-shop.ru/blog/t-78-smartfonyi/91965-kak-otkluchit-fonovuu-peredachu-dannyih-na-android/
https://www.internet-technologies.ru/articles/newbie/stoit-li-zakryvat-fonovye-prilozheniya-na-android.html