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

时间:2016-09-20 07:57:09

标签: android

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

2 个答案:

答案 0 :(得分:1)

尝试使用broadcast或aidl来执行此操作。

答案 1 :(得分:1)

应用程序在不同的进程上运行并被隔离。这有助于保护操作系统免于传播错误和异常,并保护属于一个应用程序特定的数据。

尽管如此,每个应用都可以启动一个事件,您的应用可以使用意图过滤器过滤此事件,并管理从其他应用启动的请求。

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