常用adb shell命令大全
一、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>
- 示例,点击电源键:
adb shell input keyevent 26 #执行效果相当于按电源键。
- 示例,输入"你好啊中国":
adb shell input text "你好啊中国" #执行效果相当于用户输入"你好啊中国"。
- 示例,模拟点击任何位置:
adb shell input tap x y (x和y表示点击的坐标)
当然,有很多,这里不一一列举了。
常用adb shell命令大全相关推荐
- 常用adb shell 命令
常用adb shell命令: 1.按键事件 input text <string> input a string to device input ...
- Android 常用adb shell 命令
原文地址http://blog.csdn.net/rain_butterfly/article/details/40894807 调试Android程序有时需要adb shell 命令,adb全称An ...
- EasyClick adb shell命令大全
EasyClick adb.shell命令大全目录 EasyClick adb.shell命令大全 ADB包安装步骤 使用教程 ADB高级命令 Android 常用的Linux命令 Android a ...
- Android ADB Shell命令大全
原文链接: http://blog.csdn.net/zkdemon/article/details/7033800 apktool反编译工具:http://download.csdn.net/det ...
- android adb shell 命令大全
1. 显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): androi ...
- 机顶盒开发中常用adb shell 命令
开启/关闭adb服务 adb start-server / adb kill-server adb连接设备/断开设备 adb connect ip / adb disconnect 显示连接设备状态/ ...
- adb shell 命令大全
文章目录 查看前台 Activity 调用 Activity 查看正在运行的 Services 调用 Service 发送广播 查看应用详细信息 查看应用列表 清除应用数据与缓存 查看屏幕分辨率 查看 ...
- Android常用adb shell命令
1.显示应用版本信息 dumpsys package com.flyzebra.app | grep version 2.显示应用安装路径 pm path com.flyzebra.app 或者 pm ...
- 常用adb shell命令:getevent和sendeven
1.getevent 输出所有event设备的基本信息 输出格式: 设备名: 事件type 事件code 事件value 注意:这里的数字都是16进制. 使用 getevent -l 命令后 ...
最新文章
- 最近发现的一些Python写程序的小技巧
- 集成学习+ensemble learning
- incon函数图像c语言,[转载]c语言经典题目
- Nginx的开启和关闭
- python办公自动化excel_python办公自动化:Excel操作入门
- 【转载】Makefile教程
- 【体系结构】shared pool的个人理解
- JAVA编程思想——读书笔记 类再生
- 【操作系统/OS笔记20】打开文件、文件数据块分配、空闲空间管理、多磁盘管理(RAID)、磁盘调度算法概述
- Ubuntu中使用VS Code
- Python Tricks(四)—— list of lists 的flatten
- 加密算法实现数据通讯
- 91卫图下载影像步骤
- USB Server远程连接USB实现方式
- hurst指数matlab,hurst指数matlab
- ORVIBO 精灵款升级分析
- Tomcat启动成功,但是访问项目时或者是localhost:8080时出现404
- iOS 字体集(图文并茂)
- 实习日志 (2021.09.13)
- 【AtCoder】ARC074