我有一个猴子进程的问题。启动 Monkey 很容易,但如何停止呢?我知道如何停止任何进程,但我不知道如何调用猴子进程。DDMS 显示“?” 进程,就是这样,但我必须用 adb 命令杀死它。
任何想法?
命令 :
adb shell ps | awk '/com\.android\.commands\.monkey/ { system("adb shell kill " $2) }'
在安卓 2.3 上工作
做 adb shell ps
搜索进程名称猴子。记下猴子进程的pid(pidvalue)
adb shell 杀死pidvalue。- 其中pidvalue是猴子进程的 pid。
就这样。猴子赛跑者停止了。
在带有 Android 2.2 的模拟器上,猴子进程称为“app_process”。你可以用
adb shell ps | awk '/app\_process/ { system("adb shell kill -9 " $2) }'
只需使用一组事件运行它:
$ adb shell monkey -p your.package.name -v NUMEVENTS
如果您不知道自己遇到了什么,并且用大量事件(任何大于 3 个零的事件)运行了猴子,那么您可以按照我如何阻止猴子疯狂的两个答案中的描述杀死它!