Как разбудить Android Wear, когда он находится в спящем режиме?

Когда Android Wear переходит в спящий режим (экран затемнен), некоторые части моего кода не выполняются. Я использую таймер в фоновом режиме для запуска некоторых действий, таких как отправка данных с износа на мобильный, но данные не отправляются. Он отправляется, когда я нажимаю на экран, чтобы разбудить его.

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

В режиме отладки (Bluetooth или USB) отправка данных и уведомление работают нормально.

Я подозреваю, что это потому, что когда Android Wear находится в спящем режиме, его процессор работает на минимальном уровне, потому что таймер все еще работает, но не для GoogleApiClient, IntentService или Notification.

Я пробовал много способов разбудить процессор, таких как AlarmManager, PowerManager, Wakelock, но он не работал для Android Wear.

Кто-нибудь сталкивался с этой проблемой? Каково решение?

Ответы на вопрос(2)

Ваш ответ на вопрос