getHistoricalNotifications
全部标签 我正在开发一个使用情况统计应用程序,我想知道其他应用程序如何访问设备通知历史记录。现在我正在使用NotificationListenerService,但这只能处理收到的新通知,而不是过去的通知。我检查了AndroidDOC并发现了一些“仅限系统”的方法,例如getHistoricalNotifications(),或者需要ACCESS_NOTIFICATION权限。问题是有一些应用程序实际上可以访问通知历史数据。AndroidDOC还在AndroidQ上展示了一个名为NotificationStats的新API,但目前不可用。有什么建议吗?这甚至可能以一种非hacky的方式实现吗?
我正在开发一个使用情况统计应用程序,我想知道其他应用程序如何访问设备通知历史记录。现在我正在使用NotificationListenerService,但这只能处理收到的新通知,而不是过去的通知。我检查了AndroidDOC并发现了一些“仅限系统”的方法,例如getHistoricalNotifications(),或者需要ACCESS_NOTIFICATION权限。问题是有一些应用程序实际上可以访问通知历史数据。AndroidDOC还在AndroidQ上展示了一个名为NotificationStats的新API,但目前不可用。有什么建议吗?这甚至可能以一种非hacky的方式实现吗?