Событие TYPE_NOTIFICATION_STATE_CHANGED не получает служба специальных возможностей, если в ее конфигурацию добавлены определенные пакеты - PullRequest
0 голосов
/ 02 апреля 2019

У меня проблема с получением события изменения уведомления с помощью сервиса специальных возможностей на устройствах Android 9. Он работает должным образом на устройствах под управлением Android 9.

1 Ответ

0 голосов
/ 01 июля 2019

Я встретил тот же вопрос и решил его, удалив android:packageNames="your packageName" в настройках службы специальных возможностей xml.В Android 9.0 есть некоторые изменения, из-за которых событие уведомления не может быть получено onAccessibilityEvent напрямую.Другой способ решить эту проблему - использовать NotificationListenerService вместо AccessibilityService в Android 9.0.

...