Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java/Eclipse中使用MonkeyRunner_Java_Android_Eclipse_Import_Monkeyrunner - Fatal编程技术网

在Java/Eclipse中使用MonkeyRunner

在Java/Eclipse中使用MonkeyRunner,java,android,eclipse,import,monkeyrunner,Java,Android,Eclipse,Import,Monkeyrunner,我正在尝试用Eclipse构建一个程序,通过MonkeyRunner将触摸事件发送到Android手机。然而,我不知道如何让MonkeyRunner工作。我搜索了与我类似的问题,发现有几个.jar依赖项,我将它们添加到Java构建路径下的库中,但仍然失败(无法解决) 除了将.jar添加到库中之外,我还缺少什么?如果您打算将事件从Java发送到您应该从测试支持库使用的设备上 UIAutomator提供了一组API来构建测试,允许您发送事件并与设备上的应用程序交互。 使用Eclipse构建可能很困难

我正在尝试用Eclipse构建一个程序,通过MonkeyRunner将触摸事件发送到Android手机。然而,我不知道如何让MonkeyRunner工作。我搜索了与我类似的问题,发现有几个.jar依赖项,我将它们添加到Java构建路径下的库中,但仍然失败(无法解决)


除了将.jar添加到库中之外,我还缺少什么?

如果您打算将事件从Java发送到您应该从测试支持库使用的设备上

UIAutomator提供了一组API来构建测试,允许您发送事件并与设备上的应用程序交互。 使用Eclipse构建可能很困难,但并非不可能,或者您可以使用AndroidStudio使您的生活更轻松

但是,如果您只想将事件发送到设备,并且想使用python之类的脚本语言而不是Java,那么可以使用它来帮助从UI创建测试和脚本(请参阅)。还可以使用PyDev或PyCharm从Eclipse中使用它

import com.android.monkeyrunner.adb.AdbBackend; 
import com.android.monkeyrunner.core.IMonkeyDevice; 
import com.android.monkeyrunner.core.TouchPressType;