【发布时间】:2013-02-19 08:53:04
【问题描述】:
我目前正在开发一个使用无障碍服务来处理通知的应用。尤其烦人的是第三方应用无法清除状态栏通知,只能启动与通知相关联的意图(并启动应用)。
我找了很长时间使用root关闭通知或清除完整列表的方法,但我失败了。
我想我记得我看到的一个应用程序通过快速打开状态栏并以编程方式单击清除按钮来清除状态栏,但我再也找不到它了,我认为它是在 Android 2.2 上。
我想知道是否有办法使用某种数据库或简单的SU调用与状态栏通知进行交互。
【问题讨论】:
-
据我所知,状态栏通知也被需要root权限的应用程序使用。其原因是,如果它们正在运行一些后台进程,由于状态栏通知,Android 自身无法停止杀死进程/或应用程序。您想清除被其他应用程序占用的状态栏 - 对吧?
-
@g00dy 简而言之,我想关闭任何非持续通知(电子邮件、短信等,但不是语音邮件、USB 调试),无论它是否来自我的应用程序。我知道这不能通过公共 SDK 完成。只是想知道是否有人使用 Root 管理它。
标签: android