基于相关音频文件拦截Android通知?

基于相关音频文件拦截Android通知?,android,audio,notifications,Android,Audio,Notifications,基本上就是标题所说的。我正在尝试制作一个小应用程序,它可以确定为通知播放了什么音频文件,并据此做出反应。有没有一种方法可以监控android上所有传入的通知以获得此效果?没有,通知流对应用程序不可用。(例如,这将是一个安全漏洞,允许任何已安装的应用程序读取您的电子邮件。)我最终使用“可访问性服务”来读取所有传入的系统通知,然后根据发生的事件类型对其进行适当处理。我发现这也是Tasker等应用程序处理类似功能的方式 有关更多信息,请访问: 那么,对于类似于“tasker”的不需要root访问权限的

基本上就是标题所说的。我正在尝试制作一个小应用程序,它可以确定为通知播放了什么音频文件,并据此做出反应。有没有一种方法可以监控android上所有传入的通知以获得此效果?

没有,通知流对应用程序不可用。(例如,这将是一个安全漏洞,允许任何已安装的应用程序读取您的电子邮件。)

我最终使用“可访问性服务”来读取所有传入的系统通知,然后根据发生的事件类型对其进行适当处理。我发现这也是Tasker等应用程序处理类似功能的方式

有关更多信息,请访问:

那么,对于类似于“tasker”的不需要root访问权限的应用程序,这是如何工作的呢?这是否允许您查找从任何应用程序或仅从本机媒体播放器播放的媒体?如果你在听流媒体音频呢?我必须给你大量的道具,因为你的建议帮助我找到了一个可能的解决方案,我正在努力完成很多事情!