我有一个猴子进程的问题。开始猴子很容易,但如何阻止它? 我知道如何停止任何进程,但我不知道如何调用monkey进程。 DDMS显示“?”进程,就是这样,但我必须用adb命令杀死它。
有什么想法吗?
答案 0 :(得分:3)
命令:
adb shell ps | awk '/com\.android\.commands\.monkey/ { system("adb shell kill " $2) }'
在android 2.3上工作
答案 1 :(得分:1)
adb shell ps
搜索进程名称monkey。记下猴子过程的pid (pidvalue)
adb shell kill pidvalue 。 - pidvalue 是猴子的pid 过程
这就是全部。猴子赛跑者已经停止了。
答案 2 :(得分:0)
只需使用一定数量的事件运行它:
$ adb shell monkey -p your.package.name -v NUMEVENTS
如果你不知道你进入了什么并用一些愚蠢的事件(任何包含> 3个零)运行猴子,你可以按照how do I stop the monkey madness中的答案所描述的那样杀死它! / p>
答案 3 :(得分:0)
在使用Android 2.2的模拟器上,monkey进程称为“app_process”。 你可以用
来阻止它adb shell ps | awk '/app\_process/ { system("adb shell kill -9 " $2) }'