5

我有一个 Android 设备,我想将其用于开发(USB 调试)。显然,Android Composite ADB InterfaceADT 的 USB 驱动程序不支持。

然后我尝试从设备管理器中找到它的硬件 ID:

USB\VID_0BB4&PID_0C03&REV_0255&MI_01
USB\VID_0BB4&PID_0C03&MI_01

并尝试在android_winusb.inf. inf 文件是这样的:

;Google Nexus (generic)
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4EE0
%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_4EE1
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2
%CompositeAdbInterface%     = USB_Install, USB\VID_18D1&PID_4EE2&MI_01

如何将 USB ID 定义到 .inf 文件中?是什么SingleBootLoaderInterface,为了SingleAdbInterface什么CompositeAdbInterface

4

1 回答 1

1

您可以如下定义您的设备:

; HTC Dream
%SingleAdbInterface%        = USB_Install, USB\VID_0BB4&PID_0C03
%CompositeAdbInterface%     = USB_Install, USB\VID_0BB4&PID_0C03&MI_01

您可以在其他问题中找到更多解释:Google Android USB Driver and ADB

于 2016-04-05T12:35:29.340 回答