Потребление энергии на Android Studio Profiler
В Android Studio 3.2 есть Профилировщик, который позволяет узнать, каково энергопотребление вашего приложения.
Мы подозреваем медленную утечку энергии из-за нашего приложения, которое сокращает автономную работу батареи на несколько часов.
С помощью Профилировщика можно сказать, что нет активности ЦП, ПАМЯТИ и СЕТИ, когда приложение находится в фоновом режиме, а телефон находится в спящем режиме (режиме ожидания). Но мы можем заметить на графике каждые 5 секунд очень небольшое потребление энергии.
Я хотел бы знать, нормальное ли это потребление ЭНЕРГИИ (выделено фиолетовым на графике) или есть о чем беспокоиться.
Я попытался выбрать часть графика, чтобы увидеть события, связанные с этой энергетической полосой, но там написано "Нет системных событий для выбранного диапазона или фильтра", как на этом экране печати ниже.
Есть ли у вас какие-либо идеи, откуда берется эта энергия и связана ли она с реализацией кода нашего приложения?
1 ответ
На самом деле я провел тест с новым пустым проектом, только 1 действие ничего не делало. Профилировщик показывает тот же маленький и частый импульс энергии. Так что это не то, что приходит от реализации приложения.