7

我对如何实际使用有点困惑monkey,我以为你应该打开你的模拟器并进入终端编辑器并输入:

$ adb shell monkey -p insert.my.package.name.here -v 500

因为那不起作用(错误,adb: permission denied

我试过monkey -p insert.blah.blah -v 500了,结果它已经被杀了,我做错了什么?

4

2 回答 2

6

它可能试图通过您的 USB 端口与设备通信。

您可能只需要在-e其中添加一个告诉 adb 连接到模拟器:

$ adb shell monkey -p insert.my.package.name.here -v 500

(或者-s serialnum,如果您有多个模拟器在运行。)

请参阅ADB 文档中的Directing commands

于 2011-10-26T01:52:32.633 回答
0

这里解释得很好:

https://android.googlesource.com/platform/development/+/master/cmds/monkey/README.NETWORK.txt

它是一个测试应用程序的工具,端口指示连接哪个端口(绑定到本地主机)以发出远程命令

于 2018-07-16T15:11:58.453 回答