有没有办法以编程方式模拟从一个Android应用程序到另一个Android应用程序的用户输入?我想创建将向另一个发送命令的android应用程序。例如 - 用户触摸屏操作。
答案 0 :(得分:2)
这只能使用以下两种方法之一:
AccessibilityService
。请注意,这不能保证与所有第三方应用程序一起使用。答案 1 :(得分:2)
自Android 4.0起,AccessiblityService
就可以了。详情in my answer to another question。
答案 2 :(得分:1)
这是不可能的,这将是太高的安全风险。也许添加你真正希望你的应用程序做什么?
如果这是用于测试,那么这可以通过测试框架实现,例如你可以使用uiautomator:
http://developer.android.com/tools/help/uiautomator/index.html