在java中是否有类似于Robot类的其他类,或者我们可以在android中使用Robot类吗?
答案 0 :(得分:6)
不,但Android上的等效内容可能是Instrumentation。
例如sendKeyDownUpSync(int key)
用于向当前关注的窗口发送向上和向下键事件同步。
Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_MENU);
还有实用程序类TouchUtils
来模拟触摸事件。虽然我必须注意,Instrumentation类实际上只是used for testing,所以它取决于你想要实现的目标。
答案 1 :(得分:1)
如果是测试,你可以查看Robotium,http://code.google.com/p/robotium/。它是适用于Android的Selenium。