Monkey Runner - 在Java类中使用它将命令发送到模拟器

时间:2011-07-17 13:11:17

标签: java android monkeyrunner

我正在尝试使用从here获得的这个猴子运动员Java类here。它看起来非常好,但是,每次运行它都会出现这个错误:

  

02:01:38 E / adb:无法获得adb版本:无法运行程序   “adb”:CreateProcess error = 2,系统找不到该文件   指定的

我确保像这样转发并启动猴子服务器:

  

adb forward tcp:1080 tcp:1080

     

adb shell monkey --port 1080

我在eclipse中运行这个类。我做错了什么?

我还希望链接到在Java类中使用monkey runner来向模拟器发送命令的示例。我不想使用Python / Jython脚本,我想在Java类中完成它。

1 个答案:

答案 0 :(得分:1)

如果您使用Windows,则adb不在系统路径上,而是在用户路径上。并且eclipse以另一个用户身份运行,因此无法找到adb.exe。