3

可能重复:
Android API 像 java.awt.Robot

有没有其他的android类,比如java中的Robot类,或者我们可以在android中使用Robot类吗?

4

2 回答 2

6

不,但对您来说等效的可能是Android 上的Instrumentation

例如,sendKeyDownUpSync(int key)用于向当前聚焦的窗口发送向上和向下键事件同步。

Instrumentation inst = new Instrumentation();
inst.sendKeyDownUpSync(KeyEvent.KEYCODE_MENU);

还有TouchUtils用于模拟触摸事件的实用程序类。虽然我必须注意, Instrumentation 类实际上只用于测试,所以这取决于你想要实现的目标。

于 2013-01-29T10:23:00.387 回答
1

如果是用于测试,您可以查找 Robotium,http://code.google.com/p/robotium/。它是适用于 Android 的 Selenium。

于 2013-01-29T10:41:23.113 回答