从Eclipse调试Honeywell Dolphin

ssa*_*tos 7 eclipse android

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

我正在努力OSX,我猜我需要adb_usb.ini按照Kindle Fire说明中的说明进行编辑,但无法Usb vendor IDAndroid开发人员门户网站或任何霍尼韦尔文档中找到合适的版本.

我错过了一些明显的东西吗 有人成功将这个设备连接到eclipse吗?

R. *_*pos 10

我和你有同样的问题,我设法解决了.我在我的博客中写了一篇小文章,但它是西班牙文:

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
Run Code Online (Sandbox Code Playgroud)

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

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

希望这可以帮助.

PS:看一下你可以在USB驱动程序包中找到的adb_usb.ini文件(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 
Run Code Online (Sandbox Code Playgroud)

这就是我在连接d7800时可以在设备管理器中找到的值