官方手段

1、确保 USB 调试已经打开;

2、检查 Android ADB Interface Driver 是否已经安装;

3、检查 adb_usb.ini 文件并重新启动 adb.exe;

4、接受 RSA 密钥指纹同意在此台PC机上接受调试。


相关方案:

  1. 打开 USB 调试:在关于手机猛戳安卓版本号,进入开发者模式。在设置中的开发者选项中打开 USB 调试;
  2. 在这里下载 Android ADB Interface Driver:​https://adbdriver.com/​​
  3. 在 windows 系统下的如下路径找到 adb_usb.ini:%HOMEPATH%\.android\,如果没有,新建一个。
  • 在 Linux 或 Mac 系统的如下路径找到 adb_usb.ini:~/.android/adb_usb.ini
  1. 直接在手机上确认。


关于 adb server 、adb client、adb daemon 的关系。

  • server 运行在 PC 上,维护一个链表,检测链接的设备,并给设备编号。执行从 client 发来的各种命令。
  • client 是运行在 PC 端的外壳。
  • daemon 是运行在手机上的服务进程,与 server 连接,并执行来自 server 的命令。