cmd中使用adb devices命令无法看到连接的设备解决办法

时间:2024-03-22 14:44:31

1.现象:

在cmd窗口中输入adb device命令,看不到当前连接的设备,如下图:

cmd中使用adb devices命令无法看到连接的设备解决办法cmd中使用adb devices命令无法看到连接的设备解决办法

事实上,我们在SDK manager中已经下载了USB驱动,如下图,其目录为:C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\android_winusb.inf。问题在于:这个驱动并未被安装,并且即便我们手动重新安装这个驱动也是无效的。我们不管它。


2.解决办法:

1)下载adb interface usb driver,地址:http://download.csdn.net/download/hucktwain/8298803,解压到本地。

2)”我的电脑“右键-”管理“-”设备管理器“-”操作“-”添加过时硬件“,如下图:

cmd中使用adb devices命令无法看到连接的设备解决办法

3)执行傻瓜安装过程:


cmd中使用adb devices命令无法看到连接的设备解决办法    cmd中使用adb devices命令无法看到连接的设备解决办法   


cmd中使用adb devices命令无法看到连接的设备解决办法    cmd中使用adb devices命令无法看到连接的设备解决办法

“Have Disk"后进入本节第一步的目录,选择驱动文件:android_winusb.inf。点OK继续执行:

cmd中使用adb devices命令无法看到连接的设备解决办法


cmd中使用adb devices命令无法看到连接的设备解决办法next -> next,因为该驱动未签名所以会有security提示,忽视之。等待安装结束,finish。

cmd中使用adb devices命令无法看到连接的设备解决办法


4)然后在设备管理界面你会看到:

cmd中使用adb devices命令无法看到连接的设备解决办法


5)现在将安卓设备通过USB连接到PC,如下图,这是针对你的设备自主安装的驱动。如果没有自动安装也没关系,在”Android ADB Interface“ 右键 --> "scan for hardware changes", 这个驱动就会出现啦。

cmd中使用adb devices命令无法看到连接的设备解决办法cmd中使用adb devices命令无法看到连接的设备解决办法

6)现在再来试一下adb命令,the result is pretty good:

cmd中使用adb devices命令无法看到连接的设备解决办法

3.遇到的一些坑:

第一次发帖就批别人的坑不太厚道,但是在我这确实不好用。

1)修改adb_usb.ini文件;

2)修改android sdk下载的驱动文件android_winusb.inf,将hardware ID写入文件中。

3)选中”黄叹号“设备,update driver software。