一  monkey事件类命令

1、运行脚本

adb shell monkey -f

-f : 后接测试脚本名,表示要使用 monkey 支行指定的 monkey脚本,如:adb shell monkey -f  /mnt/sdcard/test 1(1为循环次数而不是事件数)

2、重复执行刚才的随机操作

adb shell monkey -s

-s : 后接随机数生成器的seed值 ,生成相同的事件序列

3、执行每一个指令的间隔时间

adb shell monkey --throttle

--throttle :单位是ms,表示事件之间固定的延迟

4、触摸事件百分比

adb shell monkey --ptc-touch

--ptc-touch:泛指在某一位置的一个down-up事件

5、动作事件百分比

adb shell monkey --ptc-motion

--ptc-touch:泛指在某一位置的一个down-up事件

动作事件不单单指手势操作,它指从某一位置按下(down事件)后经过一系列的伪随机事件后弹起(up事件)

6、轨迹球事件百分比

adb shell monkey --ptc-trackball

--ptc-trackball

轨迹球事件包括一系列的随机移动,以及偶尔跟随在移动后面的点击事件

7、调整基本导航事件百分比

adb shell monkey --ptc-nav

--ptc-nav

基本导航事件主要来自方向输入设备的上、下、左、右事件(up,down,left,right事件)

8、调整主要导航事件百分比

adb shell monkey --ptc-majornav

--ptc-majornav

主要导航事件主要指 引发图形界面的一些动作,如 5-way键盘中间按键、返回按键、菜单按键等

9、调整应用启动事件百分比

adb shell monkey --ptc-appswtich

--ptc-appswtich

应用启动事件(activity launches )俗称 打开应用,通过调用 startActivity()方法最大限度地开启该 package下的所有应用

10、调整系统按键事件百分比

adb shell monkey --ptc-syskeys

--ptc-syskeys

系统按键事件指:仅供系统使用的保留按键,如:home键,back键,拨号键,挂断键,音量键等

android 脚本运行命令大全,【Android】Monkey之命令详解相关推荐

  1. matlab 按字母排序,matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版

    matlab命令大全(按字母排序) 总汇详解最新发布完整珍藏版 abs 绝对值.模.字符的ASCII码值 acos 反余弦 acosh 反双曲余弦 acot 反余切 acoth 反双曲余切 acsc ...

  2. Linux命令大全(四)(详解)网络通讯、电子邮件与新闻组及其他

    9. linux网络通讯命令 dip 功能说明:IP拨号连接. 语 法:dip [-aikltv][-m<MTU数目>][-p<协议>][拨号script文件] 补充说明:di ...

  3. Linux命令大全(三)(详解)文件传输、磁盘管理及磁盘维护

    6.linux文件传输命令 bye 功能说明:中断FTP连线并结束程序. 语 法:bye 补充说明:在ftp模式下,输入bye即可中断目前的连线作业,并结束ftp的执行. ftp(file trans ...

  4. Linux命令大全(二)(详解)压缩备份、文件管理

    4. linux压缩备份命令 ar 功能说明:建立或修改备存文件,或是从备存文件中抽取文件. 语 法:ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件&g ...

  5. cocos2dx在Android studio运行 以及在 Android 平台上使用 JavaScript 直接调用 Java 方法

    cocos2dx在Android studio运行 以及在 Android 平台上使用 JavaScript 直接调用 Java 方法 cocos2dx在Android studio运行 使用Andr ...

  6. 阿里聚安全Android应用漏洞扫描器解析:本地拒绝服务检测详解

    阿里聚安全Android应用漏洞扫描器解析:本地拒绝服务检测详解 阿里聚安全的Android应用漏洞扫描器有一个检测项是本地拒绝服务漏洞的检测,采用的是静态分析加动态模糊测试的方法来检测,检测结果准确 ...

  7. Android M新特性Doze and App Standby模式详解

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/52312122 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...

  8. Android 系统(214)---Android 7.1.1时间更新NITZ和NTP详解

    Android 7.1.1时间更新NITZ和NTP详解 1.NTP和NITZ简介 最近在项目中遇到手机首次插上移动卡时不能自动更新时间的问题,就特意跟了下Android系统中手机时间更新有两种方式NT ...

  9. android代码查找快捷键是什么,Android Studio搜索功能(查找功能)及快捷键图文详解(示例代码)...

    1.在当前窗口查找文本[Ctrl+F] F3 向下查找关键字出现位置 Shift+F3 向上一个关键字出现位置 2.在当前工程内查找文本[Ctrl+Shift+F] 先会弹出一个对话框,直接点击[fi ...

  10. Android基础入门教程——8.3.18 Canvas API详解(Part 3)Matrix和drawBitmapMash

    Android基础入门教程--8.3.18 Canvas API详解(Part 3)Matrix和drawBitmapMash 标签(空格分隔): Android基础入门教程 本节引言: 在Canva ...

最新文章

  1. Mysql 内部结构 / Replication | 原理
  2. 软件项目经理新手上路8 - 最后期限的迷局
  3. HDU 2196 Computer 树形DP经典题
  4. 基于Hadoop生态技术构建阿里搜索离线系统
  5. LiveVideoStack线上交流分享 ( 七) —— 舞台现场直播技术实践
  6. Visual Studio Code 前端调试不完全指南
  7. ue4 怎么传递变量到另一个蓝图_[UE4蓝图]虚幻4中实现简易天气系统(三)—— 受风力影响的Cascade雨水粒子...
  8. .NET中的异步编程——常见的错误和最佳实践
  9. C语言读取文件所有内容
  10. 敏捷开发(scrum)简介
  11. Android视频融合特效播放与渲染
  12. linux otl mysql_Linux下使用OTL操作mysql数据库
  13. 如何解决MathType公式与文字不在同一行问题---已解决
  14. 关于高效学习工作的几本书
  15. 【MFC】MFC修改菜单名后不更新问题
  16. 企业如何选择电信、双线、多线/三线、BGP线路?他们的区别是什么?
  17. html css 奥运五环,用css写一个有趣的奥运五环~。
  18. 《iOS开发完全上手——使用iOS 7和Xcode 5开发移动与平板应用》之Objective-C
  19. java中判断对象中某个属性是否为空
  20. 50种快速提升网站流量方法

热门文章

  1. sudo修改文件夹名字_【转载】MAC系统修改帐号短名和个人文件夹名称
  2. mvn 汇编_【答疑解惑】艺术生留学小白问题答疑汇编之精华
  3. 2003引脚功能电压_《线性稳压器系列》1:从线性稳压器的原理,功能及类型说起......
  4. list选取多个元素 python_python基础篇:list列表的操作大盘点
  5. mysql engine 和type_type=INNODB和engine=INNODB的区别
  6. OpenShift 4 - DevSecOps (4) - 实现一个 CICD Pipeline,并用 RHACS 发现安全隐患
  7. RHEL 8 - 记录用户会话操作
  8. Linq中Average,Sum等方法的使用解析
  9. 实时 Git,在版本控制之前控制源码
  10. java 分治法排序_分治法实现1-N的数字按字典序全排列组合 Java语言