Android (устройство Redmi): не удается получить обратный вызов onScanResult, когда устройство заблокировано - PullRequest
0 голосов
/ 31 мая 2019

Я работаю над HeartRateMonitor (BLE-устройством), который продолжает отправлять данные (приложение не работает / фон / убито).

Выпуск

Когда приложение находится в фоновом режиме, а устройство заблокировано, я не могу получить обратные вызовы в методе onScanResult, который определен в Сервисе. Я также попробовал то же самое, используя службу переднего плана, но не смог добиться успеха.

Я столкнулся с этой проблемой в устройстве Redmi S2. Я проверил один и тот же случай в OnePlus 3T и Google Pixel, и он работает нормально для меня.

На этот раз я подумал использовать WorkManager или Scheduler. Но мое требование таково, что я должен постоянно получать все уведомления.

Что может быть возможным решением для этого?

Заранее спасибо ... !!!

...