是否有可能一个Android应用程序发送点击到另一个打开的Android应用程序?

时间:2017-08-08 13:09:34

标签: android controls

我想用其他应用控制应用。 据我所知,后台的应用程序暂停了。

有没有办法通过我的控制应用程序将命令/点击等发送到另一个应用程序?

由于

3 个答案:

答案 0 :(得分:1)

一般情况下。如果您编写了这两个应用程序,欢迎您实现自己的控制IPC机制。可访问性服务可以在有限的范围内为任意应用程序执行您想要的操作,但任何有意义的人都会安装您的可访问性服务,因为您可以对用户执行各种令人讨厌的事情,因此会出现安全警告用户去激活您的辅助功能服务。在有根设备上,可能还有更多选项。

答案 1 :(得分:1)

如果您想将点击事件发送到另一个应用程序,您可以通过广播接收器实现它。

您必须发送广播消息,而其他应用必须有接收器才能接收触发器。

您可以通过此链接获取有关广播接收器的更多信息https://developer.android.com/guide/components/broadcasts.html

答案 2 :(得分:0)

您正在寻找的是一项服务。在有限的服务中,Inter process communication非常容易,请阅读此处。

https://developer.android.com/guide/components/bound-services.html

您只需将自己的应用程序绑定到可以互相交流的服务上。