adb devices找不到设备?设备VID缺失解决方案

安装好adb 驱动后,发现adb devices还是找不到设备。找不到设备有很多的原因,其中之一就是驱动列表里没有设备信息。虽然多数的厂商设备都已经在Google驱动列表里注册过了,但也不排除某些厂商设备有遗漏。解决方法如下:

1. 获取设备的VID。

1) 连接手机设备与电脑,右击我的电脑—》属性—》设备管理器,找到手机设备,右键选择属性。

2) 在详细信息界面上选择“硬件Id”属性,可以看到类似下图的值,其中”VID_“后面的19D2就是这个设备的VID。

2. 添加到android_winusb.inf中。

如果使用的是Google驱动(比如工程测试机),则可以修改android_winusb.inf(一般位于sdk\extras\google\usb_driver目录,也有可能是其他路径)。仿照其他设备,在该文件中添加硬件VID。

例如:

3. 添加到adb_usb.ini中。

如果使用厂商提供的驱动(比如多数的商用机),有可能没有android_winusb.inf文件,那么就将硬件VID添加到adb_usb.ini中。这个文件一般在C:\Users\用户名\Documents\.android下(如果没有,搜索一下)。

4. 重启adb server

经过步骤1\2或步骤1\3更新驱动列表之后,使用以下命令重启adb server即可。

adb kill-server

adb start-server

adb devices

原文地址:https://www.cnblogs.com/bobo200/p/10394535.html

时间: 2024-08-05 23:00:44

adb devices找不到设备?设备VID缺失解决方案的相关文章

adb devices找不到Android设备的解决

电脑:mac OS Sierra 版本10.13.2手机:honor/荣耀 畅玩6X mac中adb驱动已经安装成功,手机USB线连接了电脑. adb devices列表看不到手机. 解决办法:打开手机,点设定: 进入"開發選項" 选择:"USB偵錯" 此时,可以把USB线断开重新连接一次. 当弹出:允许USB除错:点:"确定" 查看:如果此时看到的是,USB已连线,只限充电.则点"檔案".就会切换. 再:adb device

解决ubuntu adb devices 找不到设备

遇到个问题,在手机已经处于开发者模式.usb调试打开.驱动等状态正常的情况下,有时候还是会出现adb devices找不到任何设备的情况 可以尝试通过以下步骤解决: 1. 查看本机USB设备列表 lsusb 来自: http://man.linuxde.net/lsusb 结果如下: 在上面的列表中找到新增的USB设备,如果看不出来哪个是新增的设备,可以将USB设备拔下重新执行lsusb来进行对比 记录"ID"后面和设备描述前面之间的数值,比如上面的:18d1:4ee2 2. 编辑 5

ubuntu adb devices 找不到任何东西,安装驱动

在Android平台下做开发,adb总是需要使用到的,同时,因为linux没有windows这样操作傻瓜化,有些东西还是需要自行设置的,否则将会连接不上. 关于这些内容,google也有一定的描述,可以参考http://developer.android.com/tools/device.html 这个问题以前一直没有重视,我的三星GT5700手机和华为T9200手机连接一直很顺利,adb devices每次都能正常看到设备,不过换到展讯的6820平台时发现死活找不到设备,这下郁闷了,花了一些时

adb devices 找不到设备怎么办 --- 2

问题现象:在电脑上安装好手机驱动后,手机进入设置---->应用程序---->开发----->勾选USB调试后连接电脑,,在CMD命令中输入adb devices发现没有设备. 解决方法:开始菜单-->计算机(右键)-->设备管理器,找到设备,如下图 双击设备驱动,在弹出的菜单中选中“详细信息”tab页. 在下拉菜单中选中“硬件 Id” 记录VID后的数字,此处为1EBF. 在C:\Users\lenovo\.android文件夹中找到adb_usb.ini文件,打开,在文件中

adb devices找不到设备解决办法

问题现象: 解决办法: 1.在设备管理器Android Device中找到设备硬件Id USB\VID对应值: 3.找到.android目录,找到adb_usb.ini文件,如果没有此文件则新建一个,然后在此文件中加入0x2D95 4.adb kill-server然后adb devices

adb devices 找不到设备的解决方法,亲测,超管用

1.设备第一次连接电脑,执行adb命令,出现以下内容 2.解决方法:将手机的VID添加到C:\Users\admin\.android目录下的adb_usb.ini文件里 设备的VID在计算机右键属性->管理->设备管理器,如图 3.如果没有adb_usb.ini文件,自己可以新建一个,设备的VID前面要加0x adb_usb.ini文件格式如:0x22da0x119a 4.在黑窗口中输入 adb kill-server adb start-server adb devices 5.然后就能找

adb devices 找不到设备

问题现象:在电脑上安装好手机驱动后,手机进入设置---->应用程序---->开发----->勾选USB调试后连接电脑,,在CMD命令中输入adb devices发现没有设备. 查看驱动列表: 提示安装驱动,安装失败.会在设备列表的安卓USB驱动有个黄色的叹号!即设备驱动没安装成功 输入命令: 没有设备列表返回 方案: 1.用驱动精灵安装的安卓驱动,安装成功,但是输入命令依旧没有设备返回 2.改用驱动人生吧,安装后就可以用了 提示安装驱动如图 安装别的驱动不好使 成功安装的设备驱动列表如下

adb devices 找不到设备的解决方法

1. 查找到设备的vender ID Windows的方法:待补充 Mac OS: 命令行下输入:system_profiler SPUSBDataType 我的Nexus 7,有如下输出: Nexus 7: Product ID: 0x4ee2 Vendor ID: 0x18d1 (Google Inc.) Version: 2.28 Serial Number: 08bb6ada Speed: Up to 480 Mb/sec Manufacturer: asus Location ID:

adb devices找不着设备

第1步,查找设备VID VID是04E8,那么打开C:\Users\liujuan\Documents\.android\adb_usb.ini 在里面添加上设备即是 0x04E8,保存并关闭 然后cmd-adb devices  哦,仍然找不着,报error unknown host service 好吧,是不是5.37端口被占用了? netstat -nao | findstr "5037" 打开任务管理器,看pid,任务管理器-查看-选择列 非adb的进程都该死掉 最后: 重新连