一、adb相关命令。

1. 关闭adb服务:adb kill-server

2. 开启adb服务:adb start-server

3. 查看当前连接的手机设备:adb devices

4. 多设设备操作,< -s 虚拟设备名称 >

5. 重启设备 adb reboot --指定虚拟设备 adb -s 设备名称 reboot

6. 查看日志 adb logcat 清除日志 adb logcat -c

7. 进入linux shell下 adb shell 其中常用的linux命令 cd cat 等等 输入su可以获取超级管理员名称了 要确定是否有哪些命令 进入 system/bin目录 就知道了

8. adb connect [ip:post] #代理链接

9. adb shell cat /sys/class/net/wlan0/address #获取MAC地址

10. adb install <name.apk>  #安装应用

11. adb uninstall <name.apk>  #卸载安装包

12. adb install -r <name.apk>  #保存缓存文件重新安装apk

13.adb disconnect <设备名>  #断开连接

14. adb push filename /sdcard/ #文件复制到移动设备 ,后面跟设备目录

15. adb shell input tap  #模拟位置点击(x,y)

16. adb shell input swipe   #模拟滑动( x,yx1,y1 ),还可传入滑动缓冲

17. uiautomator dump dump: creates an XML dump of current UI hierarchy  #获取当前页面的UI层 次,保存为xml文件
  
18.adb shell input text <输入任意内容> #模式实现输入

二:adb模拟按键对照表

keycode 含义
3 HOME 键
4 返回键
5 打开拨号应用
6 挂断电话
24 增加音量
25 降低音量
26 电源键
27 拍照(需要在相机应用里)
64 打开浏览器
82 菜单键
85 播放/暂停
86 停止播放
87 播放下一首
88 播放上一首
122 移动光标到行首或列表顶部
123 移动光标到行末或列表底部
126 恢复播放
127 暂停播放
164 静音
176 打开系统设置
187 切换应用
207 打开联系人
208 打开日历
209 打开音乐
210 打开计算器
220 降低屏幕亮度
221 提高屏幕亮度
223 系统休眠
224 点亮屏幕
231 打开语音助手
276 如果没有 wakelock 则让系统休眠

调用实例说明:

命令: adb shell input keyevent <keycode>
  1. 示例,点击电源键:
 adb shell input keyevent 26  #执行效果相当于按电源键。
  1. 示例,输入"你好啊中国":
 adb shell input text "你好啊中国"  #执行效果相当于用户输入"你好啊中国"。
  1. 示例,模拟点击任何位置:
adb shell input tap x y (x和y表示点击的坐标)

当然,有很多,这里不一一列举了。

常用adb shell命令大全相关推荐

  1. 常用adb shell 命令

    常用adb shell命令: 1.按键事件           input text <string>   input a string to device          input ...

  2. Android 常用adb shell 命令

    原文地址http://blog.csdn.net/rain_butterfly/article/details/40894807 调试Android程序有时需要adb shell 命令,adb全称An ...

  3. EasyClick adb shell命令大全

    EasyClick adb.shell命令大全目录 EasyClick adb.shell命令大全 ADB包安装步骤 使用教程 ADB高级命令 Android 常用的Linux命令 Android a ...

  4. Android ADB Shell命令大全

    原文链接: http://blog.csdn.net/zkdemon/article/details/7033800 apktool反编译工具:http://download.csdn.net/det ...

  5. android adb shell 命令大全

    1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): androi ...

  6. 机顶盒开发中常用adb shell 命令

    开启/关闭adb服务 adb start-server / adb kill-server adb连接设备/断开设备 adb connect ip / adb disconnect 显示连接设备状态/ ...

  7. adb shell 命令大全

    文章目录 查看前台 Activity 调用 Activity 查看正在运行的 Services 调用 Service 发送广播 查看应用详细信息 查看应用列表 清除应用数据与缓存 查看屏幕分辨率 查看 ...

  8. Android常用adb shell命令

    1.显示应用版本信息 dumpsys package com.flyzebra.app | grep version 2.显示应用安装路径 pm path com.flyzebra.app 或者 pm ...

  9. 常用adb shell命令:getevent和sendeven

    1.getevent  输出所有event设备的基本信息 输出格式:  设备名: 事件type 事件code 事件value    注意:这里的数字都是16进制. 使用 getevent -l 命令后 ...

最新文章

  1. 最近发现的一些Python写程序的小技巧
  2. 集成学习+ensemble learning
  3. incon函数图像c语言,[转载]c语言经典题目
  4. Nginx的开启和关闭
  5. python办公自动化excel_python办公自动化:Excel操作入门
  6. 【转载】Makefile教程
  7. 【体系结构】shared pool的个人理解
  8. JAVA编程思想——读书笔记 类再生
  9. 【操作系统/OS笔记20】打开文件、文件数据块分配、空闲空间管理、多磁盘管理(RAID)、磁盘调度算法概述
  10. Ubuntu中使用VS Code
  11. Python Tricks(四)—— list of lists 的flatten
  12. 加密算法实现数据通讯
  13. 91卫图下载影像步骤
  14. USB Server远程连接USB实现方式
  15. hurst指数matlab,hurst指数matlab
  16. ORVIBO 精灵款升级分析
  17. Tomcat启动成功,但是访问项目时或者是localhost:8080时出现404
  18. iOS 字体集(图文并茂)
  19. 实习日志 (2021.09.13)
  20. 【AtCoder】ARC074

热门文章

  1. Facebook工程师之死,一个走钢丝的互联网中年男人
  2. 球变暖导致巨大灾难 及早应对海平面上升危害
  3. SWT中非UI线程更新UI的方法
  4. md5值最大长度_豆长老之比特币-哈希值是什么11月16日分享篇
  5. wgs84坐标系转换工具_ArcGIS中不同坐标系之间的转换
  6. 知网又火了!续订费近千万且连年上涨 中科院:不堪重负 停用
  7. 海底捞发布公告 预计去年最高亏损45亿
  8. 上班摸鱼更方便了!国内最大短视频APP推出PC版:联想首发
  9. 微信公布10月朋友圈十大谣言 包括牙膏能杀灭幽门螺杆菌等
  10. 亚马逊新任CEO本周一上任 未来十年将获价值2.1亿美元公司股票