我对如何实际使用monkey
感到有点困惑,我认为你应该打开你的模拟器并进入终端编辑器并键入:
$ adb shell monkey -p insert.my.package.name.here -v 500
因为那不起作用(错误,adb: permission denied
)
我试过monkey -p insert.blah.blah -v 500
这就出现了,它被杀了,我做错了什么?
答案 0 :(得分:6)
它可能试图通过USB端口与设备通信。
您可能只需在其中添加-e
即告诉adb连接到模拟器:
$ adb shell monkey -p insert.my.package.name.here -v 500
(如果您运行了多个模拟器,则为-s serialnum
。)
请参阅ADB文档中的Directing commands。
答案 1 :(得分:0)
在这里有很好的解释:
https://android.googlesource.com/platform/development/+/master/cmds/monkey/README.NETWORK.txt
它是用于测试应用程序的工具,并且端口指示要连接(绑定到localhost)的端口以发出远程命令