我正在为Honeywell Dolphin 7800设备开发一个扫描仪应用程序,但不知道如何让eclipse检测设备。Usb debugging和Allow non-Market applications (同时,设备正在显示USB debugging connected通知)都已启用。我试过重新启动eclipse、亚行服务器和设备。
我正在编写OSX,我猜我需要像Kindle Fire Instructions中解释的那样编辑adb_usb.ini,但是在Android developer portal或任何霍尼韦尔文档中都找不到正确的Usb vendor ID。
我漏掉了什么明显的东西吗?有人成功地把这个设备连接到eclipse了吗?
发布于 2013-08-22 20:49:01
我和你有同样的问题,我设法解决了。我在博客上写了一篇文章,但这篇文章是用西班牙语写的:
http://www.hell-desk.com/android-debug-bridge-y-dispositivos-usb-no-encontrados/
我试着在这里写一份简历:
将霍尼韦尔设备连接到您的计算机,然后尝试获取设备ID。在windows中,这可以在设备管理器中完成。在我的例子中,设备id是一个值"0C2E“。
问题是,您必须将这些值放在adb_usb.ini文件中。只需在文件末尾添加值即可。
之后:
adb kill-server
adb start-server不执行更新,因为adb_usb.ini文件将再次被删除。
在那之后,试着列出你的设备。对我来说起作用了。
希望这能有所帮助。
PS:查看一个adb_usb.ini文件,您可以在USB驱动程序包(D7800_Android_USB_Driver_Package_v1.2)中找到该文件。你可以从霍尼韦尔网站下载。在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时可以在设备管理器中找到的值。
https://stackoverflow.com/questions/18357712
复制相似问题