Приложение Android Wear phone уже позволяет вам контролировать, какие приложения нажимают на ваше устройство Wear (приложение Android Wear -> Настройки в правом верхнем углу -> Уведомлять о блокировке приложений).
Если вы имеете в виду разработчика для уведомлений, которые вы контролируете, вы можете использовать setLocalOnly(true), чтобы ваше уведомление появлялось только на телефоне, а не на устройстве Wear.
Если вы имеете в виду разработчика, который хочет контролировать уведомления других приложений, вы не можете контролировать, какие уведомления переходят на устройства Android Wear, хотя вы можете полностью отменить уведомления, если вы внесете NotificationListenerService (что отменит их на обоих телефонах и Wear).
Да, я имею в виду блокирование произвольных уведомлений в качестве разработчика. Я не знаю, является ли «контекстно-зависимые уведомления» правильным для этого. Итак, e, .g., Можно ли отменить уведомление и переиздать его с помощью setLocalOnly (true)? –
Вы не можете переиздавать уведомления из другого приложения, нет. – ianhanniballake