monkey -s xxx -v -v -v -p
-s 可以指定重现某个seed系列的随机事件
-v 日志输出级别,分为三级,-v -v -v为最高级别
-p 指定某个包,如果不加-p则对整个安卓设备进行随机操作,如果想同时操作多个应用,则输入多次,如下:
monkey -p com.xxx.xx -p com.yyy.yy -p com.zzz.zz
--ignore-crashes 忽略闪退,或者崩溃事件,当monkey执行过程中,遇到这一类事件,不会终止,如不设置该选项,monkey会终止运行。
--ignore-timeout 忽略超时事件,同上
--throttle 指定操作指令之间的间隔时间,单位为ms
--kill-process-after-error 遇到错误进程后,终止该进程。
--pct-事件类型 占比
例:--pct-touch 在该次monkey执行中,触摸事件占所有事件的百分之30。
motion 手势事件
trackball 轨迹事件
syskeys 系统按键
rotation 旋转事件
monkey -s xxx -p com.xxx.xxx -v -v -v --ignore-crashes --ignore-timeout 10000 > /XXX/XXX/XX.txt
日志
0: 15.0% 触摸事件TOUCH,--pct-touch
1: 10.0% 手势事件MOTION, --pct-motion
2: 2.0% 两指缩放事件PINCHZOOM,--pct-pinchzoom
3: 15.0% 轨迹球事件TRACKBALL,--pct-trackball
4: -0.0% 屏幕旋转事件ROTATION, --pct-rotation
5: 25.0% 基本导航事件nav, --pct-nav
6: 15.0% 主要导航事件majornav, --pct-majornav
7: 2.0% 系统按钮事件syskeys , --pct-syskeys
8: 2.0% 启动activity事件appswitch, --pct-appswitch
9: 1.0% 键盘轻弹事件flip, --pct-flip
10: 13.0% 其它事件,包括按键和不常用的按键
Monkey基本命令
最新推荐文章于 2025-07-16 18:25:36 发布