标签: android adb monkey
我想使用adb shell monkey --wait-dbg停止正在运行的猴子,但结果只显示如下:Sending WAIT chunk然后猴子仍在运行。 如何理解命令?官方解释是"阻止猴子执行,直到调试器连接到它。"
adb shell monkey --wait-dbg
Sending WAIT chunk
答案 0 :(得分:0)
我不确定为什么你的命令不起作用,但你报告这是有效的:
adb shell ps | awk '/com\.android\.commands\.monkey/ { system("adb shell kill " $2) }'
这是一个linux命令行。
让我解释一下:它显示所有正在运行的进程(ps),过滤它以获取进程ID“com.android.commands.monkey”(awk)然后向它发送SIGTERM信号(kill)。
ps(1)列出正在运行的进程。
kill(1)将来自linux内核的SIGTERM信号直接发送到您定位的进程。