Энергопотребление Android-приложений

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

Можно пользоваться только оригинальным зарядным устройством

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

Батарею на новом смартфоне нужно «раскачать»

       Энергопотребление Android-приложений

Считается, что после покупки нового гаджета его аккумулятор необходимо «раскачать»: несколько раз полностью разрядить и зарядить. Якобы так батарея «запомнит» свой объем. А если этого не сделать, то и заряжаться в дальнейшем аккумулятор будет не до конца.

Так вот, это тоже неправда. Точнее, когда-то было правдой — лет 20 назад. Тогда в телефонах устанавливались никель-металлгидридные и никель-кадмиевые батареи, которые действительно «запоминали» свой объем. В современных же смартфонах аккумуляторы стали изготавливать из лития, поэтому им не требуется «раскачка». Более того, для нынешних гаджетов полная разрядка батареи даже опасна. А еще хуже — длительное нахождение без зарядки.

Функция быстрой зарядки «убивает» аккумулятор

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

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

Фоновые приложения нужно закрывать

       Энергопотребление Android-приложений

Многие думают, что, если закроют все текущие фоновые приложения, то зарядка смартфона сохранится дольше. Нет, это миф. Режим потому и называется фоновым, что для самого устройства такие приложения будто «заморожены». И да, если вы закроете все фоновые

программы, а потом начнете их открывать с нуля, то заряд батарее потратится гораздо быстрее.

Поиск «виновников» быстрой разрядки батареи

Анализ использования батареи

Android

Если у вас относительно-современный телефон (если нет ⇓) — то в Android уже наверняка есть встроенная возможность просмотреть статистику использования батареи.

Например, в Android 10 для этого достаточно перейти в «Настройки / обслуживание устройства / потребление заряда аккумулятора» (👇).

Поиск «виновников» быстрой разрядки батареи

Android 10.0 — потребление заряда аккумулятора

Далее перед вами предстанет список из наиболее «прожорливых приложений». Всеми ли из них вы активно пользуетесь? Есть ли среди них те, которые можно заменить на аналоги?

Читайте также:  Встроить приложение в Android (Сделать приложение системным)

В любом случае, всё, что ненужно — я бы посоветовал 👉 удалить!

За последние 7 дней

Спец. приложения

Если штатными средствами просмотреть статистику использования батареи не получилось — стоит воспользоваться спец. приложениями.

Поиск «виновников» быстрой разрядки батареи

Мне больше импонирует 👉 Accu Battery (ссылка на Play Market). Впрочем, у него есть и аналоги: GSam Battery Monitor, Battery Monitor, Battery Recover 20, Ampere, и др.

Пример работы Accu Battery представлен на скриншоте ниже: как видите достаточно перейти в раздел «Разрядка» и приложение покажет состояние батареи, сколько телефон проработает без подзарядки в активном и обычном режимах.

Accu Battery — смотрим процесс разрядки

Кроме этого, конечно, оно также анализирует сколько энергии расходуется на подсветку экрана, приложения, при режиме сна. Кстати, Accu Battery также позволяет оценить степень изношенности батареи (возможно, что ее пора уже заменить…).

Использование батареи (приложение Accu Battery)

Поиск «виновников» быстрой разрядки батареи

На какие приложения и сервисы обратить внимание

Вообще, официальной статистики по тому, какие приложения наиболее «прожорливы», конечно, нет (ее никто не ведет).

Однако, если не брать в расчет какие-то игры и редакторы (с которыми всё очевидно, т.к. они работают не в фоновом режиме), то не так уж редко прилично сажают батарею следующее ПО:

  1. Instagram;
  2. Facebook (VK?);
  3. Google Maps / (и другие карты — везде, где используется геолокация);
  4. Whatscall;
  5. ;
  6. WeChat;
  7. Почта от ;
  8. Samsung ALLSHARE (относится к аппаратам от Samsung).

Примечание: речь идет о фоновой работе этих приложений. И, разумеется, с проблемой сталкиваешься далеко не на каждом смартфоне (и всё же…).

В любом случае, если вы пока не нашли явного «виновника» быстрой разрядки аккумулятора — я порекомендовал бы начать «разбор полетов» именно с этих! 👌

Поиск «виновников» быстрой разрядки батареи

Что можно предпринять для более длительной работы смартфона

Для начала зайти в настройки Android и найти вкладку «Обслуживание устройства». Как правило, на современных телефонах есть возможность автоматической оптимизации работы приложений (да и вообще, системы в целом).

Оптимизация — обслуживание устройства

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

Примечание: при эконом режиме питания — телефон проработает раза в 3-4 дольше, чем при др. режимах.

Режимы питания

Поиск «виновников» быстрой разрядки батареи

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

👉 Инструкция!

Как увеличить время работы смартфона без подзарядки — простые рабочие советы

Дополнения по теме — будут кстати!

Удачи!

👋

RSS (как читать Rss)

Поиск «виновников» быстрой разрядки батареи

Полезный софт:

  • Видео-Монтаж
  • Отличное ПО для начала создания своих собственных видеороликов (все действия идут по шагам!). Видео сделает даже новичок!

  • Ускоритель компьютера
  • Программа для очистки Windows от мусора (ускоряет систему, удаляет мусор, оптимизирует реестр).

Другие записи:

  • uTorrent — это вирус? Что делать, если uTorrent блокируется защитником (антивирусом)
  • Полосы на экране ноутбука, что делать?
  • Кнопка Win на клавиатуре: полезные сочетания клавиш с ней, и как можно ее отключить…
  • Как удалить драйвера: старые или лишние
  • «Этот сайт не может обеспечить безопасное соединение» — ошибка в браузерах Chrome, Firefox, Яндекс
  • Как быстро вернуть деньги в Steam (игра оказалась не интересной, глючной, тормозной и т.д.)
  • Появилась ошибка «reboot and select proper boot device or insert boot media in selected boot device …
  • Как настроить звук на компьютере (с ОС Windows 10) ✔

Экономия заряда батареи на Android в путешествиях.

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

  1. Купите вторую батарею и перед выездом зарядите и её. В некоторых телефонах дополнительная батарея входит в комплект, а если нет – докупите её сами. Приобрести её можно в сервисных центрах, либо просто на ближайшем радиорынке.
  2. Приобретите переносное зарядное устройство, либо сделайте его сами. Сможете в дороге подзарядить ваш телефон.
  3. Во время авиаперелётов или поездок на поезде/автобусе, если вы не собираетесь использовать телефон по его прямому назначению, включите режим “В полёте”. Если вам совершенно не нужен ваш смартфон ни для чего, отключите его.
  4. Возьмите с собой зарядное устройство и USB-шнур. В аэропортах/вокзалах можно найти бесплатную розетку, а в современных поездах или самолётах нередко на вашем сиденье находится USB-порт.

Если у вас возникли вопросы по экономии заряда батареи на Android, задайте их в комментариях.

Doze Mode

Когда устройство находится в режиме Doze, доступ приложений к определенным ресурсам откладывается до появления окна обслуживания (maintenance window). Список конкретных ограничений.

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

Doze Mode

Периодически система выходит из режима Doze, чтобы приложения могли выполнить отложенные действия. Во время этого окна обслуживания (maintenance window) система запускает все отложенные синхронизации, Jobs, Alarms и позволяет приложениям получить доступ к сети.

Со временем система все реже и реже планирует maintenance windows, что помогает снизить расход энергии, когда устройство не на зарядке.

В режиме Doze к приложениям применяются следующие ограничения:

Doze Mode
  • Доступ в сеть приостановлен.
  • Стандартные AlarmManager откладываются до следующего окна обслуживания.
  • Система не сканирует Wi-Fi.
  • Система не позволяет запускаться sync adapters.
  • Система не позволяет запускаться JobScheduler.

Чеклист для приложения в режиме Doze:

  • Использовать FCM для обмена сообщениями.
  • Если пользователь должен сразу увидеть уведомление, то нужно использовать FCM с высоким приоритетом.
  • Предоставлять достаточное количество информации в сообщении, чтобы избежать последующих запросов в сеть.
  • Установить критически оповещения с setAndAllowWhileIdle() and setExactAndAllowWhileIdle().
  • Протестировать приложение в режиме Doze.
Doze Mode

Заключение

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

Живые обои и виджеты

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

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

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

Сэкономить заряд батареи поможет и искусственное понижение частоты процессора.

Конечно, за это придется заплатить производительностью, однако – она вам всегда нужна? Вот именно. Поэтому такая программа, как Set CPU лишней не будет (программа требует root, будьте внимательны). Она позволит, во-первых, в случае необходимости искусственно уменьшить частоту процессора (для того, чтобы осуществлять звонки и посылать СМС вам хватит и 200 мегагерц), в том случае, когда батарейку надо сэкономить. Во-вторых, можно создать правило, на основе которого частота будет искусственно ограничиваться в определенные периоды – например поздно ночью. Программа не самая простая и на английском языке, однако инструкций в сети довольно много, ищите и обрящите.

Set CPU

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

Способ 8: Включите режим полета

Режим полета ограничивает далеко не все функции телефона. 

Способ 8: Включите режим полета

Если у данного режима такое название, это совсем не значит, что пользоваться им можно лишь находясь в самолете. Его вполне можно применять и в обычные дни, но лишь в том случае, если у вас есть возможность отказаться от всех «благ человечества», а именно: мобильной связи, WI-FI, Bluetooth и GPS. Переживаете, что в этом случае телефон станет абсолютно бесполезным? Спешим вас обрадовать: в таком режиме вы можете читать книги, смотреть видеоролики, слушать музыку, играть в игры, пользоваться приложениями, которые не требуют доступа к сети интернет, и так далее.