Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Android 在monkey中运行特定命令不起作用_Android_Monkey - Fatal编程技术网

Android 在monkey中运行特定命令不起作用

Android 在monkey中运行特定命令不起作用,android,monkey,Android,Monkey,我读了这一页 当我执行这个代码时 ./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 最简单的方法是什么 A

我读了这一页

当我执行这个代码时

./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

最简单的方法是什么

ADB找不到设备的原因可能是您正在强制搜索物理设备(-d选项)。如果您想与模拟设备交互,则应使用-e或甚至不使用选项(ADB应自动解决该问题)。 综上所述,如果我了解您的问题,我的建议是启动AVD,等待启动并使用:

adb shell monkey -p <app.package.name> --port <X> &
adb forward tcp:<X> tcp:<X>
telnet localhost <X>
adb shell monkey-p--端口&
adb转发tcp:tcp:
telnet本地主机
在哪里



是您要使用的端口号。

您是在手机或模拟器上测试的吗?是的,当然会列出它
<X>