指定时间类型百分比参数
# 单个参数设置百分比 adb shell monkey -p com.huomaotv.mobile --pct-appswitch 20 10000 # 多个参数设置百分比
adb
shell monkey -p com.huomaotv.mobile --pct-appswitch 20 --pct-rotation 20 --pcttouch 30 --pct-motion 20 10000 注意: 参数后面紧接百分比 ,百分比的总量不能大于 100%
事件类别 | 调整事件说明 |
--pct-touch | 调整触摸事件的百分比(触摸事件是一个down-up事件,它发生在屏幕上的某单一位置) |
--pctmotion | 调整滑动事件的百分比(动作事件由屏幕上某处的一个down事件、一系列的伪随机事件和一 个up事件组成) |
--pctpinchzoom | 调整缩放事件的百分比(缩放事件即智能机上的放大缩小手势) |
--pcttrackball | 调整轨迹事件的百分比(轨迹事件由一个或几个随机的移动组成,有时还伴随有点击) |
--pctrotation | 调整横竖屏切换事件的比例 |
--pct-nav | 调整“基本”导航事件的百分比(导航事件由来自方向输入设备up/down/left/right组成) |
--pctmajornav | 调整“主要”导航事件的百分比(这些导航事件通常引发图形界面中的动作,如:回退按键、菜 单按键) |
--pct-flip | 调整键盘事件的百分比(键盘事件如点击输入框、键盘弹起、点击输入框以外区域、键盘收 回等) |
--pctsyskeys | 调整“系统”按键事件的百分比(这些按键通常被保留,由系统使用,如Home、Back、Start Call、End Call及音量控制键) |
--pctappswitch | 调整启动Activity的百分比。在随机间隔里,Monkey将执行一个startActivity()调用,作为最 大程度覆盖包中全部Activity的一种方法 |
--pctanyevent | 调整其它类型事件的百分比。它包罗了所有其它类型的事件,如:按键、其它不常用的设备 按钮、等等 |