命令:

$adb shell input keyevent keyCode

keyCode see  frameworks/native/include/android/keycodes.h,

for example

$adb shell

$ input keyevent 8                //1

$ input keyevent 29              //A

$ input keyevent 3               //HOME

$ input keyevent 4               //BACK

$ input keyevent 19           //UP

$ input keyevent 20          //DOWN
$ input keyevent 21          //LEFT
$ input keyevent 22          //RIGHT
$ input keyevent 66          // enter

$ input keyevent 82           //MENU

模拟touch

adb shell input tap 250 250

模拟滑动

adb shell input swipe 500 800 500 100

获得按键信息

adb shell getevent

android按键模拟测试相关推荐

  1. 国家普通话水平测试官方手机软件,普通话测试软件 – 免费手机普通话测试软件,用手机模拟测试普通话水平[Android]...

    不管是应聘.交涉还是等级考试,一口流利标准的普通话将是必不可少的一给配备,中国方言众多你是不是改不了自己的家乡口音呢?不妨试试免费的普通话水平测试软件帮助您学习普通话. 普通话测试 是一款专门用来模拟 ...

  2. Android讯飞普通话测试,讯飞普通话模拟测试与学习系统

    普通话模拟测试与学习系统是在国家语委的指导下,采用和国家正式考试系统完全一致的评测技术,为考生提供普通话水平模拟测试和针对性的自主学习功能.系统部署在学校的局域网环境中,学生直接在学校机房通过用户机即 ...

  3. Android App压力测试(Monkey和ADB)

    压力测试简介 压力测试是一种基本的质量保证行为,它是每个重要软件测试工作的一部分.压力测试的基本思路很简单:不是在常规条件下运行手动或自动测试,而是在计算机数量较少或系统资源匮乏的条件下运行测试.通常 ...

  4. android monkey压力测试(二)

    一.什么是Monkey 顾名思义,Monkey就是猴子,  Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试.  猴子什么都不懂, 只知道乱敲 通过Monkey程序模拟用户触摸屏幕.滑动T ...

  5. Android 关于模拟点击和Hook框架的杂谈

    1. 背景 就跟我们以前玩页游挂机一样,Android端也有游戏,而且样式繁多,如果重复的操作每次都要自己重复一遍操作,那不得烦死,所以就有了这篇文章,本文仅探讨方案,大家可以尝试.而且现在的模拟器( ...

  6. Android 手机模拟游戏手柄(USB,C#,winio)

    Android 手机模拟游戏手柄(USB,C#,winio) 使用的知识点:Android服务器通过USB连接PC端,winio发送键盘消息,Socket编程,线程,Android多点触控 先说下思路 ...

  7. android 辅助功能 模拟点击,Android模拟点击的四种方式

    导论 在Android中模拟一个点击事件有三种方式是通过模拟MotionEvent来实现:一种是通过ADB来实现:一种是通过Instrumentation测试框架来实现 第一种:模拟MotionEve ...

  8. Android与iOS测试注意点

    App测试中Android和IOS测试区别 分辨率测试:   Android端种类多常见的手机分辨率:   (4:3   VGA 640480 (Video Graphics Array)   QVG ...

  9. Android端手机测试体系

    以上转自http://www.51testing.com/html/57/n-1466657.html到家,看到群里的朋友在讨论怎么来测android端的手机测试,那么我在这里想引经据典一下,接下来这 ...

最新文章

  1. 什么是闭包,我的理解
  2. 简述电子计算机的用途和特点_计算机基础试题及答案
  3. Spark和Scala当中的collect方法的用法和例子
  4. python写web难受-python写web
  5. delphi ui编辑工具源码_一种无侵入比swagger-ui兼容性更好更简单的API文档生成方案
  6. asterisk 学习笔记1
  7. iOS 静态库和动态库的基本介绍和使用
  8. 【读书笔记《Android游戏编程之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)...
  9. ARTS打卡计划第二周-Algorithm
  10. SAS 9.4 破解时间限制
  11. 40行Python代码利用DOI下载英文论文(2022.3.7)
  12. JS之如何判断数据类型
  13. trove 基本介绍
  14. 代码管理和编辑工具Source Insight 4.0使用介绍
  15. 删除导航窗格多余的图标,如Onedrive、3D对象
  16. 名帖10 邓石如 篆书《弟子职》
  17. 西安交大计算机和信息工程录取分数,西安交大在山西各专业录取分数.doc
  18. Android控件 SeekBar
  19. 错误MSB4025:无法加载项目文件。根级别的数据无效。第1行,第1位。
  20. c语言中关键字的含义,c语言中的关键字有哪些?有什么含义?

热门文章

  1. POI文件上传及使用详解
  2. 安卓点击图片跳转界面_详解拳头注册 + 安卓LOL试玩教程
  3. 蓝鲸CMP:跳出云管看云管
  4. Nginx 配置一个域名使用HTTPS 后其它域名访问HTTPS时也会跳转到该站点解决
  5. python递归解压文件_Python之路10-递归调用解压zip包或rar包
  6. Java - io输入输出流 --转换流
  7. 如何消除原生Android,如何消除原生Android网络状态上的惊叹号
  8. 宏基因组笔记(第二章)
  9. cisco ios enable password与enable secret设置详解
  10. 刚学习阿里云VOD,获取视频播放地址