我该如何读取其他应用程序的推送通知?

4

我希望制作一个应用程序,可以读取设备接收到的所有推送通知并对其进行分类。 我想知道是否可以访问其他应用程序的推送通知内容。


不,你无法访问其他应用程序的推送。 - Rohit5k2
1个回答

8
如果您所说的“推送通知”是指填充状态栏的Notification对象,您可以创建一个NotificationListenerService来实现。但是,用户可能不想给予您的应用程序监视其通知的权限,这就是为什么用户必须手动为您的应用程序启用此功能。

如果您所说的“推送通知”是指像Google Cloud Messaging这样的东西,由于明显的隐私和安全原因,您无法拦截其他应用程序的推送消息。


非常感谢!我打算制作一个应用程序,自动保存我使用的金额。 - Minseo Byun
Minseo,你有解决方案吗?能帮忙一下吗?我也在研究类似的想法。 - Rakesh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接