Шутки про батарею андроид
Обновлено: 04.11.2024
Все шутки про Android можно разделить на три категории:
Категория первая: смартфоны на Android очень быстро разряжаются.
Категория вторая: человек с проводом или «найди владельца Android-фона по фотографии».
Категория третья: разрушение стереотипов, споры не тему у кого длиннее дольше работает смартфон.
Следующий анекдот
Это на Alcatel?
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Это до конца зарядки
Нравится Показать список оценивших
DELETED ответил Расулу
Расул, не скорее всего глюки android
Нравится Показать список оценивших
Это 1% заряда nokio
Нравится Показать список оценивших
Кто говорил что приложения не врут?
Нравится Показать список оценивших
Нравится Показать список оценивших
Аккамулятор от нокии 3310 прихреначили
Нравится Показать список оценивших
DELETED ответил Саше
Саша, это на 3310
Нравится Показать список оценивших
Ахаха
Нравится Показать список оценивших
Расул Адилжанов ответил DELETED
Денис, наврятом
Нравится Показать список оценивших
Его что к аэс подключили
Нравится Показать список оценивших
Это Alcatel
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Фотошоп,я это за 5сек сделаю
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Мой держит долго. Не столько конечно, но 12 часов активной работы выдержит. Заряжается 2 часа
Нравится Показать список оценивших
Охтыж ЕПТ
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Нравится Показать список оценивших
Первая нокиа
Нравится Показать список оценивших
Когда поставил андроид на нокиа 3310
Нравится Показать список оценивших
Нравится Показать список оценивших
DELETED ответил Саше
Нравится Показать список оценивших
Подключился телефон к ядерной станции
Нравится Показать список оценивших
Это 51% а если 100 то 10700 дней и 18 часов
Нравится Показать список оценивших
Нравится Показать список оценивших
Че за тема про 3310? Был у меня давно, когда был в ходу. Держал хуже других, при падении разлетался на панельки.
Не понимаю ажиотажа вокруг этой модели.
Нравится Показать список оценивших
Шутки про батарею на Android уже давно не актуальны . А хвалёный iPhone едва доживает до конца дня.
Следующий анекдот
Брали хонор y5 прайм, держит батарею неделю если звонить и фотографировать, как на счет других хоноров и в частности huawei ?
Dimonchik @dimonchik2013
если звонить и фотографировать,
и заряжать
Написано более двух лет назад
Решения вопроса 1
EVGENY T. @Beshere
Разработчик
В семье три разных хонора - хорошо держат.
Ответ написан более двух лет назад
Ответы на вопрос 2
longclaps @longclaps
Служба маркетинга корпорации Huawei просила передать, что все хоноры держат батарею лучше всех.
Ответ написан более двух лет назад
Рональд Макдональд @Zoominger
Хм, неужели longclaps выдал что-то, похожее на смешную шутку?
Написано более двух лет назад
Рональд Макдональд @Zoominger
System Engineer
Андроид? Хорошо ли держит батарею? Пхаха, а вы смешной.
Ответ написан более двух лет назад
DOK4ic @DOK4ic
Да ладно, шутки про батарею на андроид смартах ещё актуальны?
Написано более двух лет назад
sim3x @sim3x
DOK4ic, шутки про батарею актуальны всегда, пока у устройства есть батарея
Написано более двух лет назад
Рональд Макдональд @Zoominger
DOK4ic, а что, они дотянули хотя бы до Айфона б/у 3 года?
Написано более двух лет назад
Elmo Sputterspark @Sputterspark
Рональд Макдональд, если всё поотключать, доведя функционал до уровня айфона, то дотянут. И даже без замедления.
Написано более двух лет назад
Рональд Макдональд @Zoominger
Elmo Sputterspark, Б-же, неужели кто-то до сих пор верит в эту чушь и в Хабр в частности?
Написано более двух лет назад
DOK4ic @DOK4ic
Рональд Макдональд, Ну я не думаю что топовые смарты типа google pixel настолько плохие.
Написано более двух лет назад
Рональд Макдональд @Zoominger
DOK4ic, я видел смартфон с батареей что-то около 7 000 мА, толщиной с кирпич. И не топовый.
Написано более двух лет назад
DOK4ic @DOK4ic
Рональд Макдональд, Неизвестной китайской фирмы?)
Написано более двух лет назад
Рональд Макдональд @Zoominger
DOK4ic, да нет, какой-то породистый кетаец.
Написано более двух лет назад
Elmo Sputterspark @Sputterspark
Рональд Макдональд, Apple официально признали это. Им тоже не верить?
Написано более двух лет назад
Рональд Макдональд @Zoominger
Elmo Sputterspark, это называется "передёргивать". Признали принудительное энергосбережение, но его причины вполне весомы.
Написано более двух лет назад
Рональд Макдональд @Zoominger
Forensy, спс, маргинальщину не признаю.
Написано более двух лет назад
Elmo Sputterspark @Sputterspark
Написано более двух лет назад
Рональд Макдональд @Zoominger
Утренний свежачок.
Написано более двух лет назад
Elmo Sputterspark @Sputterspark
Рональд Макдональд, и? Это должно о чём-то говорить? А то, что у некоторых самородков винда больше полугода не живёт, начинает тормозить и сыпаться в бсод - это признак того, Microsoft сделал плохую ОС? Я сам много лет на андроидах, родители-старички и племяши младшего школьного возраста с андроидофонами, и ни у кого из нас таких проблем нет. А мы ведь даже антивирусниками не пользуемся вообще!
Написано более двух лет назад
Рональд Макдональд @Zoominger
Elmo Sputterspark, ну так и пользуйтесь, кто вам не даёт-то?
А у кого есть деньги, пусть используют iSomething.
Каждому своё.
Следующий анекдот
Думаю, что у каждого пользователя Android рано или поздно возникает необходимость понять, какое приложение за ночь съело всю батарею притом, что телефон лежал с погашенным экраном. Участь найденного виновника не завидна: чаще всего его просто удаляют. Итак, что же сделать, чтобы наши приложения использовали аккумулятор минимально? В статье я постараюсь дать ответ на этот вопрос и рассказать о подходах к уменьшению потребления аккумулятора, которые мне доводилось использовать.
Прежде всего, давайте договоримся, как будем измерять потребление батареи, чтобы наблюдать за прогрессом после тех или иных исправлений в коде. Все, что нам доступно, — это процент заряда батареи. На него и будем ориентироваться. Эта величина меняется в зависимости от очень многих факторов.
- использовать одно и то же устройство;
- использовать одну и ту же часть шкалы (дело в том, что изменение на один процент заряда на разных частях шкалы означает изменение на разный заряд, например, от 100% до 99% обычно разряжается быстрее, чем от 90% до 89%);
- перед началом серии тестов на батарею на устройстве желательно сделать factory reset;
- перед каждым тестом перезагружать устройство;
- во время одного теста разряжать устройство более чем на 10%, чтобы погрешность измерения была не очень велика;
- не ставить и не запускать никаких новых приложений во время серии тестов, они в фоне могут потреблять батарею;
- не менять настройки устройства: яркость экрана, настройки сети и т.д.;
- не перемещать устройство на существенные расстояния (более нескольких метров) во время теста или при каждом тесте перемещать его по одной и той же траектории.
- работа CPU;
- подсветка экрана;
- работа GPU;
- работа с сетью;
- частые получения GPS-координат.
- CPU часто главный потребитель;
- на подсветку экрана часто уходит не меньше, чем CPU;
Очень важно не менять яркость подсветки во время сравнительных тестов. Иначе это может исказить результат. Например, когда я замерял, как влияет изменение яркости на потребление батареи на Nexus 5, который прослужил более года, то получил такой результат: изменение яркости экрана с 20% до 80% увеличило потребление батареи на 15% в час. - потребление на работу сети может существенно возрасти, если телефон движется и если плохой сотовый сигнал;
Это связано с затратами на поиск сотовых точек. Как и в случае с яркостью экрана, надо учитывать, что это может повлиять на результаты тестов. - эффект от потребления на получение GPS-координат часто усиливается тем, что при обновлении координаты вызывается callback, в котором исполняется определенный объем кода.
- Прежде всего это уменьшение нагрузки на CPU. Это главный способ уменьшить расход батареи. Имеет смысл спрофилировать приложение на использование CPU. Если возможно, перенести часть нагрузки на GPU. Это может дать существенный вклад.
- Затем сеть. Данные имеет смысл буферизировать, чтоб реже обращаться по сети. Здесь подробно описано, как уменьшить потребление батареи при передачи данных по сети.
- Далее GPS. Если не требуется точная, часто обновляемая координата не запрашивайте её. Стоит рассмотреть возможность определения координаты по WiFi. Здесь хорошо написано про это.
1. Профилировщик battery-historian
Прежде всего, профилировщик показывает разные UI для Android 5.x и для более ранних версий ОС. Притом, количество, полнота данных и удобство отображения заметно отличаются в пользу Android 5. С другой стороны, результаты профилирования приложения на батарею могут заметно отличаться, если запускать его на разных версиях Android. Я рекомендую начинать профилирование с Android 5, а затем обязательно повторить процесс на более ранних версиях ОС.
2. UI в настройках Android
Тут все просто. На телефоне заходим в Настройки -> Батарея. Проценты означают, сколько процентов батареи потрачено на каждое приложение. За 100% принимается все, что было потрачено за время теста.
Например, экран выше показывает, что статистика собрана примерно с 22 вечера до 7:30 утра. За это время устройство разрядилось на 72% (100% — 28%). 14% от того, на что разрядилось (т.е. от 72%) ушло на экран. 12% на MAPS.ME. Если клинуть на пункт в этом списке, то можно получить детальную информацию о расходе для выбранного приложения. На этом экране также видно, что потребление резко возросло с 6 до 7 часов. Нередко бывает, что приложение активно использует Службы Google, и расход заряда списывается на них. Это также видно на скриншоте выше. Этот диалог позволяет быстро понять, что происходит с приложением на фоне остальных приложений и сервисов, запущенных системой. А в случае Android 4.x и более ранних он дает данные, которые не получить при помощи профилировщика.
В открывшемся окне выбираем ранее сохраненный файл bugreport.txt.
Результаты, которые вы увидите в браузере, будут зависеть от версии Android, с которой был загружен bugreport.txt. Для Android 5.x отображается страница с рядом вкладок и самой разнообразной информацией, включая статистику по каждому приложению системы. Общая статистика расхода батареи на устройстве:
Статистика по приложениям:
Для Android 4.x получим вот такой диалог. Он существенно менее информативен, но по нему можно понять, что происходит с потреблением в целом.
- приложение на переднем плане;
- приложение в фоне.
Важно учитывать, что со временем заряд аккумулятора слабеет. У меня был случай, когда за полгода приложение стало разряжать аккумулятор в полтора раза быстрее. Причина — старение батареи. Это стоит учитывать при тестах. Если приложение съедало всю батарею устройства за 4 часа работы полгода назад, то, скорее всего, сейчас оно будет съедать батарею за меньшее время. И причина не в том, что в приложении что-то стало не так.
Хочу обратить внимание, что приведенные выше методики не требуют доступа к исходным кодам приложения. Это значит, что можно сравнить, как ваше приложение потребляет аккумулятор по сравнению с конкурентами.
Читайте также: