Соединение Android с InfluxDB не работает при заблокированном экране - PullRequest
0 голосов
/ 23 марта 2019

Я занимаюсь разработкой приложения для Android, которое получает данные через Bluetooth и сохраняет их во внешней базе данных InfluxDB. Bluetooth и соединения с базой данных находятся в отдельной службе, которая работает в фоновом режиме. Я использую библиотеку Java для подключения к InfluxDB и WakeLocks, чтобы поддерживать работоспособность процессора, даже если телефон переходит в спящий режим.

Соединение с моей базой данных правильно установлено, и хранение данных выполнено правильно, но, поскольку экран заблокирован, передача данных APP-InfluxDB прерывается. Тем не менее, служба Bluetooth продолжает работать, потому что при разблокировке приложения я вижу все полученные данные в течение периода ожидания приложения.

Не могли бы вы понять причину этой проблемы?

Спасибо

...