Monkey Script
执行Monkey的脚本命令:adb shell monkey -f <编写的脚本文件> <执行次数>
1、DispatchTrackball 轨迹球事件
轨迹球事件DispatchTrackball(long downtime(按键最初被按下的时间),long eventide(事件发生的时间),int action(具体操作了按下还是弹起),float x(x的坐标点),float y(y的坐标点),float pressure(当前压力事件的大小0-1),float size(触摸事件0-1),int metastate(按下meta键的标识),float xprecision(x坐标的精确值),float yprecision(y坐标的精确值),int device(事件来源0-X),int edgeflags(超出屏幕范围))
action 0表示按下,1代表弹起,x和y代表的坐标点
2、DispatchPointer 点击事件
DispatchPointer(long downtime,long eventide,int action,float x,float y,float pressure,float size,int metastate,float xprecision,float yprecisoin,int device,int edgeflags)
action 0表示按下,1代表弹起,x和y代表的坐标点
3、DispatchString 输入字符串事件
DispatchString(String text)
4、LaunchActivity 启动应用
LaunchActivity(package(包名),Activity(启动页面的名称))
5、UserWait 等待事件
UserWait(1000 等待事件的值毫秒,默认值1000)
6、DispatchPress 按下键值
DispatchPress(int keycode)#keycode 66回车键
标签:Monkey,Script,--,float,int,事件,action,坐标 From: https://www.cnblogs.com/yudx/p/18535069