在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这个设备?

  • eclipse如何知道你的项目名称?
  • 自从sdk工具更新17以来,eclipse中的Android项目引用了“普通”java项目
  • 如何在Eclipse中添加string资源?
  • Eclipse:转换为Dalvik格式失败,错误1
  • 可以在Galaxy Tab中安装Eclipse IDE吗?
  • 如何使用Eclipse在Android设备上运行应用程序?
  • Mac错误创建Android项目 - “项目中运行构建器'Android资源管理器'的错误”
  • 如何获得用户首选的单位? (公制(米)还是英制(公里))?
  • 我和你有同样的问题,我设法解决这个问题。 我在我的博客上写了一篇文章,但是用西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