我和你有同样的问题,我设法解决了。我在我的博客中写了一篇小文章,但它是西班牙文的:
http://www.hell-desk.com/android-debug-bridge-y-dispositivos-usb-no-encontrados/
我将尝试在这里写一些简历:
将 Honeywell 设备连接到您的计算机,并尝试获取设备 ID。在 Windows 中,这可以在设备管理器中完成。在我的情况下,设备 ID 是一个值“0C2E”。
问题是您必须将这些值放在 adb_usb.ini 文件中。只需在文件末尾添加值。
之后:
adb kill-server
adb start-server
并且不要执行 android update adb,因为 adb_usb.ini 文件会再次被擦除。
之后,尝试列出您的设备。就我而言,它起作用了。
希望这可以帮助。
PS:看一下您可以在 USB 驱动程序包 (D7800_Android_USB_Driver_Package_v1.2) 中找到的 adb_usb.ini 文件。您可以从霍尼韦尔网站下载它们。在 adb_usb.ini 文件中你可以看到
[Google.NTx86]
;HSM D7800
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9018
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9018&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9018
;HSM D7800
%SingleAdbInterface% = USB_Install, USB\VID_**0C2E**&PID_0BA0
%CompositeAdbInterface% = USB_Install, USB\VID_0C2E&PID_0BA0&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_0C2E&PID_0BA0
这就是我连接 d7800 时在设备管理器中可以找到的值