你能点击事件到另一个应用程序吗?

时间:2014-08-30 20:39:31

标签: android

我正在尝试将点击事件从一个应用程序(或服务)发送到另一个应用程序,而它位于后台。

我已经了解了将Intent发送到其他应用程序的能力。我能够发送一个id,它代表接收android应用程序中的一个视图id,并让接收应用程序处理click事件。但我正在尝试使用我无法控制的接收应用程序(无法设置意图过滤器等)来实现此目的。我理解这方面的安全风险,但我只想尝试快速演示,而不是实际应用。

这可能吗?也许在一个有根的设备上?

1 个答案:

答案 0 :(得分:2)

有自动Android测试框架,允许您在自己的代码中测试白盒,以及在其他应用程序上测试黑盒。遗憾的是,我没有机会在外部应用程序上尝试自动化测试,但可能您可以在自己的应用程序中以相同的方式模拟点击事件。

也许这可以考虑一下?

http://robotium.googlecode.com/svn-history/r376/doc/com/jayway/android/robotium/solo/Solo.html#clickOnView(android.view.View)