ADB是什么
Adb是Android设备(如手机)连接PC时所需要的驱动程序,全称为Android Debug Bridge,借助这个工具,我们可以用电脑来操作手机,所以不管对于开发者还是对于普通用户,adb都发挥着至关重要的作用。
ADB配置
一. 安装adb
1.对于普通用户:下载Google提供的adb工具包(Baidu搜索就好),下载完成解压到C:\Windows\System32 (系统盘)目录下,这样我们可以直接在终端使用adb相关命令,此时按下键盘的windows+R调出运行窗口,输入cmd回车打开终端,在终端输入adb -version回车,显示以下内容说明正确配置
2.对于Android开发者:我们在android开发安装的SDK目录下找adb.exe这个文件,我的目录是G:\androidsdk\platform-tools,开始配置环境变量,找到我的电脑图标右击选择属性
然后选择高级系统设置
选择环境变量,然后在系统变量的那一块点击新建,建立如下图
这里的变量名默认写Android就行,地址是刚才我们找到的地址,点击确定添加。
然后在系统变量一栏找到Path,点击编辑,
在path的变量值最后添加
%Android% (注意:这个字符串和前一个字符串之间一定要有分号,如果添加之前没有就补上,已经有了就不用写了,最好是写完这个字符串在后面也加上分号,为了方便以后其他环境变量的配置)
修改ok了就一路确定保存下来,同样在cmd输入指令检测是否成功。
二.连接手机
手机打开USB调试选项(按照自己的手机品牌去百度就好),通过数据线连接电脑,
在cmd中输入adb devices,将会显示你的手机
接下来你就可以使用adb了。
ADB命令
- android是基于linux开发的,所以linux下的shell命令也可以在android上使用。
输入adb shell就会进入shell模式,常用的shell命令可以查资料
2.adb常用的命令
(1)adb install
给手机安装软件
具体操作:输入adb install -f [apk包目录地址]
(2)adb Push
安装软件为系统应用或者发送文件给手机
具体操作:输入adb push [文件地址] [发送至地址]
使用此方法需要授予手机root权限
(3)adb Pull
从手机获取文件
具体操作:输入adb pull [发送至地址] [文件地址]
(4)adb shell df
查看系统盘符
具体操作:adb shell df
(5)adb shell screenrecord [手机目录]
录屏
具体操作:输入录制命令,然后可以操作手机,录制结束后 在控制台按ctrl+c结束录制
(6)adb reboot 重启
adb reboot recovery 重启到rec恢复模式
adb reboot bootloader 重启到bootloader(fastboot刷机模式)
附录
附上小米手机adb刷机:
adb小米刷机