Советы по сбору статистики аккумулятора телефона во время бодрствования и сна - PullRequest
0 голосов
/ 23 февраля 2020

Я не разработчик приложений. Мне нужна помощь, чтобы подтвердить, возможно ли следующее для текущих версий Android и / или IOS, прежде чем я начну исследовать разработчиков приложений:

У меня есть исследовательский проект для изучения данных о состоянии батареи (процент заряда, напряжение , температуры, состояния зарядки / разрядки) для пула сотовых телефонов, используемых участниками в течение нескольких недель. Это включает в себя состояние батареи, когда телефоны используются, а также во время сна. Я хотел бы собирать данные в режиме реального времени, а не в конце проекта для промежуточного анализа, и выявлять и исправлять любые проблемы на ранних этапах.

Мне нужно приложение, которое запускается при включении телефона. на. Приложение будет регистрироваться для получения уведомлений об изменении состояния аккумулятора и отправки их с помощью JSON на сервер (например, напряжение батареи падает с 3,9 В до 3,8 В, телефон подключен / отключен и т. Д. c). На телефоне должен быть включен Wi-Fi, и приложение будет использовать некоторую мощность, публикуя статистику, но только публикация изменений и сохранение короткого значения JSON должно помочь уменьшить воздействие.

Я прочитал несколько статей, указывающих ограничения с более новыми версиями Android и IOS, автоматически убивающими приложения, которые должны выполнять периодическую работу c, когда телефон спит. Это правда? Если да, есть ли другой практический способ сбора и сообщения об изменениях во время сна телефона?

Заранее всем спасибо. Я очень ценю это.

...