- Автозапуск программ на Android: что это, как работает и как настроить
- Какие программы работают в фоновом режиме?
- Какие последствия от приложений, постоянно работающих в фоновом режиме?
- Как отключить приложение из автозапуска?
- Инструкция для Android 8, 9, 10 и выше
- Инструкция для Android 7 и ниже
- Использование All-In-One Toolbox
- Особенности автозагрузки приложений на Android
- Что такое автозагрузка на Android
- Как настроить автозагрузку на устройствах Android
- Как отключить автозапуск на Android
- BootManager
- Autostarts
- Основные недостатки автозапуска на Android
Автозапуск программ на Android: что это, как работает и как настроить
Автозапуск приложений — это процесс, сопровождающийся самопроизвольной загрузкой какого-либо приложения, либо одной из его частей для выполнения задач в фоновом режиме. Фоновый режим же — это активная работа процесса в закрытом состоянии. То есть, даже если вы не используете программу, она работает. Большинство программ сейчас работает в Android по такому принципу.
Чтобы было ещё понятнее, приведем пример из жизни. Например, любой знакомый вам мессенджер или клиент социальной сети может работать в фоновом режиме, регулярно проверяя наличие новых сообщений, ответов, лайков, постов и так далее. Даже если у вас будет закрыт мессенджер или клиент, вы сможете получить уведомление о том, что пришло новое сообщение. Для того чтобы клиент или мессенджер смог узнать о полученном уведомлении, ему приходится работать в фоновом режиме, постоянно проверяя наличие этих самых сообщений. Даже если экран смартфона будет выключен, а все процессы из недавно запущенных закрыты — мессенджер или клиент будет работать.
Из статьи вы узнаете
Какие программы работают в фоновом режиме?
Всего есть два типа приложений, работающих в фоновом режиме, а именно:
- С автозапуском;
- С активной работой в фоне.
Приложения с автозапуском. Активируются вместе с системой и работают в фоновом режиме всегда. К таким программам можно отнести клиенты, мессенджеры, утилиты для отображения погоды, лаунчеры, виджеты и так далее. Они никогда не выключаются и остаются в фоновом режиме.
Приложения с активной работой в фоне. Это программы, которые находятся в данном режиме только при активной работе. Например, вы начали установку любимой игры из Google Play. Сервис будет загружать файл, даже если вы в этот момент занимаетесь другими процессами на телефоне. Как только игра будет уставлена, Play Market сам выгрузится из фонового режима и не будет там появляться, пока пользователь снова не попытается что-то скачать/переустановить/обновить. К таким приложениям относятся плееры, загрузчики, торренты, браузеры и так далее.
Какие последствия от приложений, постоянно работающих в фоновом режиме?
Если у вас будет работать несколько программ в таком режиме, то это нормально. При этом вполне допустимая практика, что запущены именно те процессы, которые, казалось бы, не нужны сейчас вовсе. Например, не стоит выгружать браузер из оперативной памяти, так как он не создает высокой нагрузки на систему, но при этом каждый его запуск не будет «забивать» процессор, а лишь выгрузится из оперативной памяти. Также не стоит убирать из автозапуска сервисы Google, приложения-лаунчеры, виджеты, мессенджеры и прочие программы с push уведомлениями.
Количество процессов, допустимых для работы в фоновом режиме, вычисляется непосредственно из количества оперативной памяти и их «прожорливости». Например, если у вас 4GB оперативной памяти, для вас вполне нормальным будет загрузка её на 1GB. Если же будет свободен только 1GB, то, однозначно, стоит выключить несколько программ из автозагрузки.
Чтобы вычислить норму для вашего аппарата, воспользуйтесь простой формулой: посмотрите сколько у вас приложений работает в фоновом режиме. Все эти утилиты показаны в настройках, в разделе «Память» и отображаются как работающие процессы. Если их много, но все они занимают где-то 10-40 MB, то большого вреда они не нанесут. Зачастую такие приложения висят в автозапуске для более быстрого старта, для поиска обновлений, отправки анонимной статистики, попытке получить новые уведомления и так далее.
Если в фоне висит приложение, которое очень часто используется, и оно занимает мизерное количество оперативной памяти – не трогайте его. Но если очень редко его запускаете, а оно все равно висит в активных задачах – смело отключайте.
Особое внимание обратите на программы, занимающие от 10% оперативной памяти. Их стоит по максимуму отключать. Но если среди них есть необходимые вам мессенджеры, сервисы Google и прочие важные процессы, то их лучше оставить. Аналогия проста: если часто пользуетесь утилитой или программой, то не стоит их отключать. Вполне нормально, когда в фоне работает около 10 приложений, из которых 5 вовсе не используется так часто.
Как отключить приложение из автозапуска?
Чисто технически отключить приложение из автозапуска нельзя. Но можно ограничить его работу в фоне. Для этого выполните действия, описанные ниже.
Инструкция для Android 8, 9, 10 и выше
- Зайдите в «Настройки» смартфона и найдите пункт «Приложения и уведомления», откройте его.
Откройте список всех приложений, кликнув по вкладке «Сведения о приложениях».
Откройте приложение, которое по вашему мнению нужно выключить в фоновом режиме, то есть, убрать из автозагрузки. Для более удобного поиска можно воспользоваться алфавитным ползунком слева или поиском вверху справа.
Открыв программу, в ней кликните по вкладке «Батарея».
В пункте «Батарея» найдите ползунок «Работа в фоновом режиме» и выключите его. Также рекомендуем перейти в пункт «Батарея» и установить статус приложения на «Экономить заряд батареи».
Таким образом можно легко отключать приложения из автозапуска, просто выключая их работу в фоновом режиме.
Андроид – продуманная операционная система, поэтому она сама распознает процессы и программы, которые могут работать в фоне и позволяет отключать это. А если приложение не может работать в данном режиме и автоматически запускаться, этого ползунка не будет предусмотрено изначально.
Инструкция для Android 7 и ниже
Если у вас более старая версия, то вам стоит выполнить ряд следующих действий. Они также могут быть полезны и для Android Oreo версий:
- Зайдите в «Настройки» смартфона и найдите пункт «О телефоне» или «Система» в самом низу списка.
Нажмите на пункт «Номер сборки» несколько раз, пока не появится вкладка «Для разработчиков». Затем вернитесь на главный экран настроек и откройте там пункт «Для разработчиков».
В этом пункте найдите вкладку «Неактивные приложения» и через нее легко отключайте активные процессы.
Использование All-In-One Toolbox
Это многофункциональное приложение, основная задача которого — оптимизация работы операционной системы Андроид. Среди доступных инструментов предоставляется возможность остановить автозагрузку некоторых системных и большинства пользовательских приложений.
- Установите All-In-One Toolbox из официального магазина с помощью представленной ниже кнопки.
Источник
Особенности автозагрузки приложений на Android
На базе ОС Android есть программы, работающие в фоновом режиме. Они запускаются без участия пользователя при включении гаджета. Большинство из них являются частью операционной системы и необходимы для корректной работы устройства. Однако некоторые утилиты используются редко, при этом потребляют много энергии и занимают память.
В статье описано, что из себя представляет автозагрузка Android и как правильно её настроить.
Что такое автозагрузка на Android
Автозапуск представляет собой процесс самостоятельного запуска приложения (или его части) для осуществления работы в фоновом режиме.
Работа в режиме фона не подразумевает прямого вмешательства человека. К фоновым процессам относятся обновление программных продуктов, уведомления мессенджеров и пр.
Как настроить автозагрузку на устройствах Android
Приложения на базе Android делятся на две группы. К первой относятся программные продукты, запускающиеся вместе с ОС при включении гаджета. Основную часть из них – службы, без которых невозможна стабильная работа устройства. Ко второй группе относятся продукты, которые пользователь устанавливает самостоятельно и запускает по мере необходимости. К ним относятся приложения социальных сетей, почтовые клиенты и мессенджеры.
Настроить автозапуск позволяют специальные утилит, например AutoStart – No root, скачать которые можно бесплатно на Google Play и App Store.
При настройке автозапуска с помощью AutoStart – No root потребуется напротив поля Auto Startup установить значение On.
Далее в поле Application выбираем программы, которые следует запускать автоматически. На этом процедура автозапуска завершена.
AutoStart – No root позволяет управлять автозагрузкой не только внешних приложений (загруженных со сторонних ресурсов), но и предустановленных. Для этого нужно поставить галочку напротив Show all applications.
Однако программа, постоянно работающая в режиме автозагрузки, потребляет оперативную память устройства и снижает его производительность. Наверно по этой причине пользователи чаще ищут информацию как убрать автозапуск на своём устройстве.
Как отключить автозапуск на Android
При покупке нового смартфона пользователи отмечают быструю работу операционной системы. Однако, каждая устанавливаемая программа понемногу замедляет скорость работы гаджета, расходует энергию и занимает место на диске. На это не влияет частота использования приложения – будь то ежедневный запуск, раз в неделю или месяц. По этой причине пользователи интересуются вопросом, как остановить автозагрузку редко используемых программ.
Отменить автозапуск можно несколькими способами:
- Вручную, остановив работу приложения.
- Удалить программу, которая используется меньше остальных, при этом занимает память.
- С помощью сторонних утилит.
С первыми двумя пунктами сложностей не возникает. Рассмотрим, как отключить автозагрузку средствами BootManager или Autostarts.
BootManager
Управлять автозапуском через BootManager несложно. Перед первым запуском следует убедиться, что на устройстве подключён модуль Xposed Framework (позволяет корректно работать утилите).
Далее устанавливаем и запускаем BootManager. Программа начнёт сканирование системы и формирование списка автозапуска.
Когда список автозапускаемых приложений сформирован, приступаем к отключению ненужных. Для этого нужно выбрать название.
После удаления приложений из списка автозагрузке потребуется перезагрузить устройство. Теперь операционная система будет работать быстрее.
При работе с BootManager у пользователя по умолчанию нет прав администратора. Это позволяет дополнительно обеспечить безопасность устройства.
Autostarts
Autostarts представляет собой надёжную утилиту по управлению автозапуском. Программа имеет больше возможностей, чем BootManager, и позволяет получить контроль над большим количеством процессов (в том числе и системных). Именно доступ к системным процессам делает приложение опасным в руках неопытного пользователя.
После установки Autostarts начнёт сканирование системы и формирование списка событий, которые инициируют запуск приложения. Нажав на информационную иконку напротив соответствующего события можно увидеть на экране краткую справку и количество программ, запускаемых по данному событию. При нажатии на название запрещаем автозапуск соответствующей утилиты.
Чтобы отключить какое-либо событие для приложения необходимо наличие root-доступа. В Autostarts без прав суперпользователя можно лишь просматривать события, но не изменять их.
Основные недостатки автозапуска на Android
При большом количестве программных продуктов с активным режимом автозапуска можно столкнуться с несколькими недостатками:
- Замедление работы устройства.
- Увеличение использования оперативной памяти.
- Увеличенный расход заряда батареи.
Для оперативной работы устройства рекомендуется минимизировать количество таких продуктов.
Источник