Android Wear WearableListenerService не запускается на Android 8 Oreo при закрытии приложения - PullRequest
0 голосов
/ 20 ноября 2018

У меня есть WearableListenerService в приложении для телефона, которое получает DataItem от часов (в onDataChanged).Код, по сути, такой же, как у вас на документации (я могу поставить ее здесь, если это будет полезно).

Когда получено новое DataItem, я показываю пользователю уведомление отелефон.

Он работает для Android 5, независимо от того, запущено приложение или убито.Он также работает на Android O API 26, если приложение запущено / находится в памяти, но не работает, если я сначала убил приложение (проводя пальцем): WearableListenerService не запускается.

I 'Я знаю о предельных фоновых ограничениях на Android 8, но я не знаю, как с ними справиться в этом случае, так как именно Android должен запускать службу, пока мое приложение находится в фоновом режиме, чтобы я мог реагировать науровень данных изменяется.

Существует ли способ прослушивания событий уровня данных в Android 8, когда приложение находится в фоновом режиме?

...