通过 USB 插入 Glass 可以让我浏览文件等。但即使 Debug模式打开,我也无法通过 adb devices
命令显示它。我的 Windows 系统也说找不到 OMAP4430 设备驱动程序(我相信这是 Glass SoC)。
做什么?
最佳答案
这非常令人沮丧,但我通过这些步骤让它在 Windows 7 上运行,这些步骤类似于 Jenny Murphy 描述的,除了这实际上有效并且具有正确的文件名等:
1 - 在我的计算机上的 adt bundle 文件夹中找到您的 USB 驱动程序文件夹:
C:\Users\mscheel\Development\adt-bundle-windows-x86_64-20130219\sdk\extras\google\usb_driver
2 - 打开名为 android_winusb.inf 的文件
将这个神奇的 fragment 添加到 [Google.NTamd64] 和 [Google.NTx86] 部分,其中包括 Google Glass 的正确 PID 和 VID(在帮助 Boston AnDevCon 的一名学生后于 2014 年 5 月更新):
;谷歌眼镜 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0d02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0d02
[2013 年 8 月更新 - 在 Windows 中,您可以通过进入设备管理器找到上述值,右键单击您的设备 > 属性 > 详细信息选项卡 > 将下拉列表更改为硬件 ID。确保它们与您放入 inf 文件的内容相匹配后,对于我最近帮助过的开发人员,我们必须注释掉上面的前两行,只使用最后两行]
3 - 进入设备管理器并找到 Glass 的黄色警告图标,右键单击它并选择更新驱动程序软件,选择从计算机中选择并输入步骤 #1 中的路径(只是 android_winusb.inf 的父文件夹) .我的电脑发出了一个反病毒警告,但在我能够使用 Droid AT Screen 后不久我将其关闭。将我的 Glass 显示器镜像到我的 Windows PC 上,这非常适合演示。
成功的甜蜜滋味:
请注意,此 Glass 在设备管理器中显示为“Android Phone > Android Composite ADB Interface”。
2014 年 5 月,帮助用户的另一个补充:有时 Windows 会高兴地告诉您 您的驱动程序已经是最新的,并且您正在使用正确的驱动程序。即使您对 inf 文件进行了修改。 “已经为您的设备安装了最好的驱动程序软件”。如果发生这种情况,请在工作流程中查找底部选项“让我从计算机上的设备驱动程序列表中选择”。它不容易发现,似乎是同一个选择您正在制作,但请注意它。这将有助于强制 Windows 开始使用您的更改。
关于android - 找不到 Google Glass ADB 设备。未安装 OMAP4430 驱动程序(找不到!),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16928983/