java - 从应用程序获取 Android 通知?

标签 java android android-notifications android-notification-bar

我正在考虑构建一个应用程序来管理通知。我看了看Notification Manager但我没有找到任何可以帮助我的东西。我想获取所有通知(位于通知栏中)。你有什么想法吗?谢谢,问候。

最佳答案

我不相信有任何可能使用公共(public) API 来做这样的事情。出于明显的安全原因,应用程序可以访问的内容受到严格限制。每个应用程序都被操作系统视为不同的用户,因此它只能访问公共(public)数据和该应用程序拥有的数据。

如果你的私有(private)项目需要这个,你可以考虑修改android源代码。我无法向您提供有关如何执行此操作的更多详细信息,但我会首先查看 com.android.server.NotificationManagerService (源代码 here )。

关于java - 从应用程序获取 Android 通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6282360/

相关文章:

java - 使用 Java Controller 类和自定义控件属性

java - 从 Servlet 打印出来

android - 如何优雅地关闭辅助 Activity ?

java - 正则表达式查找包含数字的行,以文本开头,但从出现的地方删除文本

java - 为什么 angularJs 文件上传无法将数据发送到后端的 spring Controller ?

java - Retrofit 中未调用 onResponse 方法?

android - 如何使用 ExpandableListView 获取所有 subview

Android:自定义通知外观问题

android - 如何在android 2.2 版本中实现inbox 样式和bigtext 样式通知?

android - 如何有选择地删除 Android Firebase 通知(在系统托盘中)