Скачать BetterBatteryStats для Android
Платформа: Android
Русский перевод: присутствует
Создатель: Sven Knispel
Стоимость Google play: 128,44₽
BetterBatteryStats для Андроид — Утилиты для контроля уровня заряда батареи, когда телефон находится в режиме ожидания. Уровень заряда батареи слишком быстрый: как это ни раздражает, обычная проблема. Это особенно трудно лечить, когда батарея телефона разряжается во время нормальной работы, без видимой причины. BetterBatteryStats успешно борется с этой проблемой. Приложение тестирует процессы, которые вызывают потребление батареи и может помочь минимизировать их, собирает статистику по сетевой активности, микропроцессору, частоте и предпосылкам для пробуждения, а также время работы любого приложения, разделенное на пользователя и систему. Стоит признать, что программе требуется некоторое время для изучения, но это может быть хорошим подспорьем и значительно продлить время автономной работы телефона вашего друга.
BetterBatteryStats использует службу информации об аккумуляторе Android (информацию об аккумуляторе) для извлечения существующих данных без включения дополнительных ресурсов. BetterBatteryStats ориентирована и протестирована на Froyo, Gingerbread, Honeycomb, ICS в различных прошивках и ядрах.
Что такое wakelock и почему я должен это учитывать? Что касается Android, то наиболее обсуждаемой и обсуждаемой темой является потребление батареи / срок ее службы. В варианте, если допустимо потребление батареи во время введения телефона, то медленное потребление во время «бездействия» вызывает беспокойство.
Wakelocks, или, точнее, частичные wakelocks, — это конфигурация (или класс), которая помогает разработчикам следить за тем, чтобы основные разделы их кода не прерывались. В целом, телефон имеет три состояния (упрощенно, не обижайтесь, разработчики ядра):
1. Проснуться, когда экран включен
2. Бдение
3. Сон (лучшее состояние вашего телефона)
Переходы из бдения происходят, когда экран включен в бдение и, в конце концов, из бдения в сон. Во время использования телефона он находится в состоянии (1) и не позволяет выходить во время взаимодействия с устройством в диалоговом режиме. В варианте, если вы закончите его использовать, телефон будет работать как можно быстрее (3). И тогда появляется действие волновых часов: так как наши телефоны являются телефонами, обработка процессов происходит в фоновом режиме. Некоторые из этих процессов необходимы, например, сделать телефонный звонок, прослушать музыку или синхронизировать контакты. Поскольку телефон пытается переключиться с (2) на (3) и, с другой стороны, не хочет зависать во время разговора, приложение откладывает блокировку wakelock, чтобы предотвратить переход. Когда вы вешаете трубку, частичный wakelock освобождается и все заканчивается (телефон засыпает).
И с этим методом частичные wakelocks — инвентарь, и не то, что мы должны отговорить для любой предпосылки. Но есть варианты, когда дизайн приложения не тестируется на реальных реальных критериях (например, неприятный сигнал или отсутствие покрытия), и waklocks создают отрицательный эффект, потому что они поддерживаются без необходимости или в течение длительного времени. Обладая одинаковыми знаниями наших пользователей, вы можете понять, что происходит, и отправить стратегию для более эффективных изменений.
Возможности BetterBatteryStats для Андроид:
- Сигналы / Пробуждение
- Частичные Ваклоки
- Статистика сети
- Статистика процесса с системным и пользовательским временем
- Статистика микропроцессора
- Обзор «другой статистики»: процент бодрствования, глубокого сна, включения экрана, включения телефона, включения Wi-Fi, использования Wi-Fi
- Стержни Wakelock