Android 14 получит усовершенствованный инструмент диагностики встроенных аккумуляторов. Это решение должно было быть реализовано еще много лет назад.
Android – это операционная система, которая изначально была разработана как решение для мобильных устройств, питающихся от встроенных аккумуляторов. К сожалению, несмотря на это, решение от Google – единственное, которое не имеет собственного инструмента для проверки статуса и состояния аккумулятора. Соответствующие опции можно найти в iOS, iPadOS и большем количестве настольных систем – Windows, macOS и ChromeOS.
Google наконец собирается догнать конкурентов, внедрив в Android 14 API BatteryManager, который предоставляет информацию о количестве циклов заряда аккумулятора, состояние аккумулятора и состояние заряда. Решение позволяет легко отображать емкость аккумулятора относительно начальной емкости, количество циклов заряда аккумулятора, состояние заряда и дату производства.
Любое Android-приложение с разрешением BATTERY_STATS в Android 14 Beta 2 или более новой версии может вызвать системные API аккумулятора, но пока они доступны только на устройствах Pixel, работающих под управлением Android 14 Beta 2 или более новой версии. Разработчик Narek разработал приложение Batt, которое использует эти новые API для отчетности о состоянии аккумулятора смартфона и циклах зарядки. Оно уже размещено в базе данных GitLab.
Наличие новых API разработки свидетельствует о работе над внедрением инструмента проверки состояния аккумулятора непосредственно в операционную систему Android. Сейчас для проведения диагностики аккумулятора требуется дополнительное программное обеспечение – общедоступное или специализированные инструменты от производителей оборудования.











