背景

来到公司第一件事儿就是 adb devices 可是无论怎么插拔手机,重启 adb 服务,重启电脑,重启手机,最终于事无补,就是获取不到设备列表,于是乎上网查资料

解决方法

1、将 android 手机连接至电脑,右键电脑桌面上的 ·计算机 --- 管理 --- 设备管理器 --- 双击 Android Composite ADB Interface,如下:

2、在下面界面中选择 详细信息,属性选择 硬件id,会在 中显示你的硬件 ID,我的是 FF48,我们就是要将这个硬件 ID 添加进 adb 的配置文件中,如下:

3、进入你 C 盘的 .android 文件夹中,一般情况下的路径为 C:\Users\你的用户名\.android\adb_usb.ini 文件,将刚才获取到的硬件 ID 添加进去,ID 前要加 0x,添加完成后,保存,退出,如下:

4、之后就大功告成,重启 cmd ,连接手机,重启 adb 服务,输入 adb devices ,见证奇迹的时刻:

BTW:有时候不一定是硬件 ID 的问题,所以有时候我们需要多插拔手机几次,或者将手机的连接状态从仅充电改为传输文件的状态。


↙↙↙阅读原文可查看相关链接,并与作者交流