1

我读了这个页面 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

最简单的方法是什么?

4

1 回答 1

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> 

是您要使用的端口号。

于 2016-03-14T13:28:21.043 回答