不依靠第三方软件解决adb不识别设备的问题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在使用adb工具对软件进行的调试的时候,经常会遇到adb无法识别某些特定的Android设备(即使该设备的usb驱动安装成功),但是使用第三方工具(如应用宝,豌豆荚等)安装驱动后,可以成功连接上设备。

然后第三方工具建立的连接会让有些工具无法使用,比如使用系统的adb时,应用宝的进程会占用端口。

像这样:
以下方法可以使adb 重新识别设备:
1、设备usb连接电脑后,找到设备的VID PID
方法1 :从设备管理器中查询:
计算机-属性-设备管理器
方法2 :从设备列表中查询:
2 Android Composite邮件菜单选择属性(如果没有该项,应该是没有成功安装USB驱
动,一般设备厂家的官网会提供,或者设备本身有内嵌)
3 记录VID PID
2、在Android SDK配置文件中添加PID VID
1 文件地址为:\Android\android-sdk\usb_driver 文件名为:android_winusb.inf
2 在该位置添加信息:
; My product
%CompositeAdbInterface% = USB_Install, USB\VID_2717&PID_4108
%SingleBootLoaderInterface% = USB_Install, USB\VID_2717&PID_4108&MI_01 注意新增部分在文档的较下部分,需要翻一下
注意分号,VID和PID为之前查询到的数值
3 修改系统配置文件
1 文件路径:C:\Users\admin\.android(不同系统可能路径不同,但是重点是找到.android 文件夹)
文件:adb_usb.ini
2 以以下格式添加VID
注意:0x2717 中2717为之前查询到的VID 4 重启adb服务
最好卸载或者杀掉占用adb端口的服务
adb kill-server
adb start-server
adb devices
就可以看到设备列表了。

相关文档
最新文档