ADB 命令梳理

2019-10-12  本文已影响0人  Jam741

ADB基础命令

命令 解释
help 帮助
version 版本信息

服务启停

命令 解释
adb start-server 启动ADB服务
adb kill-server 杀死ADB服务

设备相关

命令 解释
adb devices 显示所有已连接的设备列表
adb wait-for-device device online前一直阻塞,可以作为不需要系统完全启动就能执行的命令的前缀使用:如 adb wait-for-device shell getprop
adb get-state
adb get-serialno 获取序列号
adb get-devpath 获取设备连接路径
adb connect [:] 通过TCP网络连接设备。(默认端口:5555)
adb disconnect [:] 断开通过网络连接的设备
adb root 以root权限重启设备上的adbd服务
adb usb 重启adbd服务,监听USB
adb tcpip 重启adbd服务,监听指定的TCP端口
adb remout 重新以读写模式挂载/system 和 /vendor 分区
adb reboot 重启设备
bootloader 重启进入bootloader模式
recovery 重启并进入recovery模式

adb指定目标设备选项

命令 解释
-a 所有设备
-d USB连接的设备
-e 模拟器设备
-s 按串号指定设备
-p 不清楚
-H 指定连接的adb server主机
-P 指定连接的adb server端口

文件传送

命令 解释
adb pull 把设备中的文件或目录拷贝到PC端
-p 显示进度
adb push 把电脑端文件或目录拷贝到设备
-p 显示进度
-a 拷贝时间戳和模式
adb sync 把PC端改动的内容拷贝到设备(默认为/system,/vendor,/data)
-l 只列出,不拷贝
adb install 安装应用
-r 替换
-s 安装到SD卡
adb uninstall 移除应用
-k 保留数据和缓存目录

调用Android shell命令

命令 解释
adb shell 进入shell环境
adb shell [shell-cmd] 执行shell命令

android shell命令总结: http://www.cnblogs.com/pixy/p/4741532.html

调试相关

命令 解释
adb bugreport 显示dumpsys, dumppstate, logcat信息
adb jdwp 显示有效地jdwp (java debug wire protocol) 进程
上一篇下一篇

猜你喜欢

热点阅读