Monkey Runner—在Java类中使用它向emulator发送命令
我正在尝试使用这个monkey runner Java类,它是从中获得的。它看起来真的很好,但是,每次我运行它时,都会出现以下错误: 02:01:38 E/adb:无法获取adb版本:无法运行程序 “adb”:CreateProcess error=2,系统找不到该文件 指定的 我确保转发并启动monkey服务器,如下所示: adb转发tcp:1080 tcp:1080 adb shell monkey—端口1080 我在eclipse中运行这个类。我做错了什么Monkey Runner—在Java类中使用它向emulator发送命令,java,android,monkeyrunner,Java,Android,Monkeyrunner,我正在尝试使用这个monkey runner Java类,它是从中获得的。它看起来真的很好,但是,每次我运行它时,都会出现以下错误: 02:01:38 E/adb:无法获取adb版本:无法运行程序 “adb”:CreateProcess error=2,系统找不到该文件 指定的 我确保转发并启动monkey服务器,如下所示: adb转发tcp:1080 tcp:1080 adb shell monkey—端口1080 我在eclipse中运行这个类。我做错了什么 我还希望链接到Java类中使用m
我还希望链接到Java类中使用monkey runner向仿真器发送命令的示例。我不想使用Python/Jython脚本,我想在Java类中使用它。如果使用windows,可能adb不在系统路径上,而是在用户路径上。eclipse正在以另一个用户的身份运行它,因此找不到adb.exe。如果使用windows,则adb可能不在系统路径上,而是在用户路径上。eclipse正在以另一个用户的身份运行它,因此找不到adb.exe。@Mannaz-我想你是对的!我只是添加了完整路径而不是adb,它不再给我那个错误了。然而,它确实导致了一个空指针异常,我可以解决这个问题。你介意加上上面的答案吗?