在Eclipse上debugging霍尼韦尔Dolphin

我正在开发霍尼韦尔Dolphin 7800设备的扫描仪应用程序,但无法弄清楚如何使eclipse检测设备。 启用Usb debugging以及Allow non-Market applications (同时,设备显示USB debugging connected通知)。 我试过重启eclipse,adb服务器和设备。

我正在使用OSX ,我猜想我需要按照Kindle Fire指令中的说明编辑adb_usb.ini ,但是无法在Android开发人员门户或任何Honeywell文档中find正确的Usb vendor ID

我错过了什么明显的? 任何人成功连接到eclipse这个设备?

Solutions Collecting From Web of "在Eclipse上debugging霍尼韦尔Dolphin"

我和你有同样的问题,我设法解决这个问题。 我在我的博客上写了一篇文章,但是用西class牙语写了:

http://www.hell-desk.com/android-debug-bridge-y-dispositivos-usb-no-encontrados/

我会尽力在这里写一点简历:

将honeywell设备连接到电脑,并尝试获取设备ID。 在Windows中,这可以在设备pipe理器中完成。 在我的情况下,设备ID是一个值“0C2E”。

问题是你必须把这些值放在adb_usb.ini文件中。 只需在文件末尾添加值即可。

之后:

 adb kill-server adb start-server 

并且不要执行android更新adb,因为adb_usb.ini文件将被再次删除。

之后,尝试列出您的设备。 在我的情况下,它的工作。

希望这可以帮助。

PS:看看您可以在USB驱动程序包(D7800_Android_USB_Driver_Package_v1.2)中find的adb_usb.ini文件。 您可以从honeywell网站下载它们。 在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 

那是我在设备pipe理器中find的价值,当我d7800