我有一个监听接收通知的应用程序。安装完成后,我应该通过Setting - >启用对它的通知访问权限。安全 - >通知访问
我在模拟器上安装此应用程序并使用ADB运行它。但我不知道如何使用ADB中的命令行为它启用通知访问设置。我看到this question并猜测它的一般答案是正确的,但我找不到实际的设置名称。谢谢你的考虑。
答案 0 :(得分:1)
我找到了答案here 只需输入:
adb shell settings put secure enabled_notification_listeners %nlisteners: com.example.myapplication/com.example.myapplication.service.ServiceNotificationIntercept
.....
答案 1 :(得分:1)
自Android 9起,接受的答案不再起作用。对我有用的是使用:
adb shell cmd notification allow_listener com.mypackage.app/com.mypackage.app.mylistener
NB:我具有root访问权限,并使用它运行了此命令,没有它,我就没有尝试