В iOS есть функция Battery Health, которая отсутствует в качестве встроенной функции Android, чтобы показать максимальную оставшуюся емкость аккумулятора устройства. Однако Android 14 может принести это на все устройства Android, когда будет выпущена его окончательная версия.
Бывший XDA-разработчикиEIC Мишаал Рахман сообщил, что Google добавил несколько новых API-интерфейсов BatteryManager в бета-версию Android 14. Два из них являются общедоступными API-интерфейсами, которые используются для предоставления информации о количестве циклов и состоянии зарядки, а остальные представляют собой системные API-интерфейсы, которые сообщают дату изготовления устройства, дату первого использования, политику зарядки и состояние здоровья.
Рахман сообщает, что любое приложение с разрешением BATTERY_STATS может вызывать эти системные API, но они доступны только на устройствах Pixel под управлением Android 14 Beta 2 или выше. Разработчик Нарек разработал приложение под названием Batt, которое использует эти новые API, чтобы сообщать о состоянии батареи смартфона и циклах зарядки. Ты можешь скачать его с GitLab и попробуйте на своем устройстве, если оно работает под управлением Android 14.
Состояние батареи устройства, о котором сообщает приложение Batt
Тем не менее, точность данных, которыми делится приложение, не может быть подтверждена, поскольку оно сообщает о том, что возвращают API, и эта статистика зависит от информации, которую отслеживает ИС зарядки. Это также зависит от того, поддерживает ли HAL эту функцию.
Мы надеемся, что Google добавит правильную функцию работоспособности батареи в стабильную версию Android 14, чтобы вам не приходилось полагаться на такие приложения, как Batt, для проверки состояния батареи вашего устройства.
В iOS есть функция Battery Health, которая отсутствует в качестве встроенной функции Android, чтобы показать максимальную оставшуюся емкость аккумулятора устройства. Однако Android 14 может принести это на все устройства Android, когда будет выпущена его окончательная версия.
Бывший XDA-разработчикиEIC Мишаал Рахман сообщил, что Google добавил несколько новых API-интерфейсов BatteryManager в бета-версию Android 14. Два из них являются общедоступными API-интерфейсами, которые используются для предоставления информации о количестве циклов и состоянии зарядки, а остальные представляют собой системные API-интерфейсы, которые сообщают дату изготовления устройства, дату первого использования, политику зарядки и состояние здоровья.
Рахман сообщает, что любое приложение с разрешением BATTERY_STATS может вызывать эти системные API, но они доступны только на устройствах Pixel под управлением Android 14 Beta 2 или выше. Разработчик Нарек разработал приложение под названием Batt, которое использует эти новые API, чтобы сообщать о состоянии батареи смартфона и циклах зарядки. Ты можешь скачать его с GitLab и попробуйте на своем устройстве, если оно работает под управлением Android 14.
Состояние батареи устройства, о котором сообщает приложение Batt
Тем не менее, точность данных, которыми делится приложение, не может быть подтверждена, поскольку оно сообщает о том, что возвращают API, и эта статистика зависит от информации, которую отслеживает ИС зарядки. Это также зависит от того, поддерживает ли HAL эту функцию.
Мы надеемся, что Google добавит правильную функцию работоспособности батареи в стабильную версию Android 14, чтобы вам не приходилось полагаться на такие приложения, как Batt, для проверки состояния батареи вашего устройства.