我读了这页 http://hariniachala.blogspot.com/2011/09/android-application-ui-testing-with.html
当我执行此代码时
./adb -d shell monkey -p package_name --port 1080 &
./adb -d forward tcp:1080 tcp:1080
telnet localhost 1080
我遇到了以下问题
C:\Users\subhi\Desktop>adb -d shell monkey -p package_name --port 1080
error: device not found
最简单的方法是什么?
答案 0 :(得分:0)
可能是ADB未找到设备的原因是您正在强制搜索物理设备(-d选项)。如果要与模拟设备进行交互,则应使用-e甚至无选项(ADB应自动解决)。 总结一下,如果我理解你的问题,我的建议是推出一个AVD,等到开机并使用:
adb shell monkey -p <app.package.name> --port <X> &
adb forward tcp:<X> tcp:<X>
telnet localhost <X>
,其中
<X>
是您要使用的端口号。