什么是 adb

Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试应用,并提供对 Unix shell(可用来在模拟器或连接的设备上运行各种命令)的访问。该工具作为一个客户端-服务器程序,包括三个组件:

  • 客户端,该组件发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。
  • 后台程序,该组件在设备上运行命令。后台程序在每个模拟器或设备实例上作为后台进程运行。
  • 服务器,该组件管理客户端和后台程序之间的通信。服务器在开发计算机上作为后台进程运行。

来自官方文档: https://developer.android.com/studio/command-line/adb.html

官方 adb 工具下载

https://developer.android.com/studio/releases/platform-tools.html

常用 adb 命令

正常开机情况下

进入 fastboot 模式

adb reboot bootloader 

进入 recovery 模式

adb reboot recovery 

安装软件

adb install -r xxxx.apk 

fastboot 模式下

查看设备是否连上

fastboot devices

刷入 recovery

fastboot flash recovery xxxxx.img 

重启到 recovery

fastboot boot xxxx.img  

adbsideload 模式

adb sideload xxxxx.zip

第三方 recovery

https://twrp.me/Devices/

windows 中会遇到的问题

如果 adb server 起不来,通常都是电脑的 xxx 手机助手 把端口占用的关系,一般在进程管理器中结束对应的进程即可。

打赏不准超过你工资的一半!!!