一、简介
1、定义
ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。
ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。
2、作用
运行设备的 shell(命令行)
管理模拟器或设备的端口映射
计算机和设备之间上传/下载文件
可以对设备的应用进行卸载安装等
在 App 遇到 ANR/Crash 等 bug 时,可以通过 ADB 来抓取日志
简而言之,ADB 就是连接 Android 手机与 PC 端的桥梁,所以ADB又称为安卓调试桥(注意:是安卓,不是iOS)
二、安装
1、单独安装adb,不安装sdk
1.1、下载adb
Windows版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Mac版本:https://dl.google.com/android/repository/platform-tools-latest-windows.zip
Linux版本:https://dl.google.com/android/repository/platform-tools-latest-linux.zip
1.2、配置环境变量
解压安装后,把解压路径放到系统变量里去(Path),
环境变量如何配置,比如我的配置如下图:
1.3、连接
可以通过模拟器连接,也可以通过数据线连接。
通过数据线连接时,手机进入“开发者选项”,打开“usb调试”。
不同品牌安卓机型,首次打开“开发者选项”方式不一样,大多是双击手机版本号3~5次,会toast提醒“开发者模式已打开”,具体打开方式可根据手机品牌进行百度查询
1.4、电脑打开cmd窗口
输入 adb version :显示 adb 版本,说明安装成功
三、ADB命令详解
1、基本命令
adb version :显示 adb 版本
adb help:帮助信息,查看adb所支持的所有命令
adb devices:查看当前连接的设备,已连接的设备会显示出来
adb get-serialno:也可以查看设备号
2、权限命令
adb root:获取Android管理员(root用户)的权限。
注意: