是否有可能与其他应用程序进行交互,比如获取他们所使用的视图?

时间:2017-11-23 09:47:57

标签: android

我开发的应用程序可以确定外部应用程序的视图ID, (例如,我有两个应用程序,App1和App2,我将要做的是可以确定App1正在做什么的App2,比如使用App2获取App1上的按钮的id,如果得到错误,App2将捕获记录错误)

有可能吗?

2 个答案:

答案 0 :(得分:0)

您可以使用绑定服务和Android界面定义语言(AIDL)在2个应用程序之间进行交互。

查看以下链接了解更多详情。 https://developer.android.com/guide/components/bound-services.html

答案 1 :(得分:0)

其他解决方案正在与存储您所需信息的服务器进行通信。 或者将操作写在两个应用程序都可访问的文件上。

显然,所有解决方案都有利有弊。在第一个中,您需要访问互联网,第二个需要同时处理读数和写作等。