Если я отправляю несколько байтов с помощью sendMessage
из Huawei p9 (Android 6.0) в Android Wear (Sony), сообщения не доставляются, если экран портативного устройства выключен. Уведомления внутри носимых устройств не обновляются до тех пор, пока экран в телефоне не будет включен (через 1 минуту)! setUrgent
поможет? Я уже добавил это приложение в "список гранд-приложений", которые могут работать при выключенном экране. Приложение уже работает в состоянии WAKELOCK.
Это функция для всех устройств Android 6.0 и новее?
МОЖНО ЛИ ЭТОГО ИЗБЕЖАТЬ? КАКИЕ-ЛИБО ПОДСКАЗКИ?
setUrgent()
. На основе этой документации setUrgent помечает элемент данных как срочный транспорт. Последующее срочное обновление устранит задержку ожидающих обновлений и не задержит ожидающие срочные обновления. Обратите внимание, что вы должны использоватьsetUrgent()
только для элементов данных, которые должны быть доставлены немедленно. Дополнительные сведения оsetUrgent()
см. в этой теме. - person KENdi   schedule 12.01.2017