一个应用程序可以访问其他应用程序的事件吗?

问题描述:

是否有可能一个应用程序可以读取另一个应用程序的事件。例如,如果我制作应用程序,我是否可以阅读其他应用程序中发生的事件? 谢谢一个应用程序可以访问其他应用程序的事件吗?

+0

你指的是什么样的事件? – Aenadon

应用程序在不同的进程上运行并被隔离。这可以保护操作系统免于传播错误和异常,还可以保护属于特定应用程序的数据。不过,每个应用都可以启动一个事件,您的应用可以使用意向过滤器来过滤此事件,并管理从另一个应用启动的请求。

此外,您要检查的应用程序可以操作修改操作系统的参数(例如启动音轨或修改连接),并且您的应用程序可以检查这些参数是否有所不同。

尝试使用广播或aidl来做到这一点。