通过USB插入Glass可以浏览文件等。但即使调试模式为ON,我也无法使用adb devices
命令显示它。我的Windows系统也说它找不到OMAP4430设备驱动程序(我认为是Glass SoC)。
做什么?
答案 0 :(得分:38)
这非常令人沮丧,但我通过这些步骤在Windows 7上工作,这与Jenny Murphy所描述的类似,不过这实际上有效且具有正确的文件名等:
1 - 在我的计算机上找到adt包文件夹中的usb驱动程序文件夹:
C:\用户\ mscheel \发展\ ADT-束 - 窗口x86_64-20130219 \ SDK \额外\谷歌\ usb_driver
2 - 打开名为android_winusb.inf的文件
将这个神奇的片段添加到[Google.NTamd64]和[Google.NTx86]部分,其中包含Google Glass的正确PID和VID(在帮助波士顿AnDevCon学生后于2014年5月更新):
; Google Glass %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手机> Android复合ADB界面”。
另一个补充,2014年5月,来自帮助用户:有时Windows会高兴地告诉你 你的司机已经是最新的,你正在使用正确的。即使您对inf文件进行了修改。 “已经安装了适用于您设备的最佳驱动程序软件”。如果发生这种情况,请在工作流程期间查找底部选项“让我从计算机上的设备驱动程序列表中选择”。它不容易被发现并且看起来像是相同的选择你正在制作,但要注意它。这将有助于迫使Windows开始使用你的更改。
答案 1 :(得分:8)
Windows 8 用户需要按照指示@ http://tivadj-tech.blogspot.com/2012/09/certificate-check-error-when-installing.html来安装驱动程序。必须在开始安装驱动程序之前完成此步骤!
上面链接的步骤摘要(在继续之前打印或记下这些步骤)
答案 2 :(得分:5)
今天早上我遇到了一个稍微不同的问题,这让我在上述所有方面都没有成功。
我可以在Android设备管理器中看到Glass是正确的类型,但在adb设备或Eclipse中仍然没有任何内容。
我找到的解决方案是在Windows设备管理器中卸载Android设备下的Android Composite ADB接口。请勿检查显示删除设备驱动程序软件的框,或者您还需要重新加载该软件包。然后我从计算机上拔下USB线。再次重新连接,一切都很顺利。在重新连接电缆之前可能需要重新启动,但我没有。
这方面的一个线索是,当您通过USB正常连接时,您会看到弹出窗口询问您想要做什么,导入图片,打开Windows资源管理器等等。我没有得到这个,这是我发现错误的线索。
一旦它工作,您还应该将Glass视为“计算机”中的设备,类似于您将看到的USB驱动器。这本来也不适合我。
一个有趣的部分是我以前在同一台计算机上运行过。最初我认为这与XE12更新有关,而不是Windows 7 Pro 64但USB驱动程序的神奇之处。
答案 3 :(得分:2)
<强>快速启动强>
%SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022
%SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022&REV_0100
fastboot接口显示在VID_0451&amp; PID_D022下。
答案 4 :(得分:1)
我四处寻找blog entry似乎有一个修复。这是Michal's教程的复制和粘贴:
... [F]或半天亚行不想听到它应该合作的新平板电脑。
以下是如何强迫它倾听:
安装Android SDK后,转到../sdk/extras/google/usb_driver
。我们稍微修改android_winusb.ini文件。修改文件并找到[Google.NTx86]
或[Google.NTamd64]
行。在这两行下方粘贴提供的代码。不要修改任何其他内容。
; OMAP-3/4
%SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D101
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D102&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D106&MI_02
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D107&MI_03
%SingleAdbInterface% = USB_Install, USB\VID_0930&PID_FFFFE
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_FFFE&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D022
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D022&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D10A&MI_01
; OMAP-3 / 4 - ICS
%CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D109&MI_01
下一步需要修改android_usb文件,可以在“%USERPROFILE%\.android\
中找到。按%USERPROFILE%
O表示当前登录用户的Documents and Settings文件夹。 .android文件夹将不可见,因此您必须启用隐藏文件的可见性。
cmd
导航至../sdk/platform-tools/
并使用adb kill-server
命令。它会杀死ADB服务器。答案 5 :(得分:1)
将以下内容添加到[Google.NTamd64]
部分下的android_winusb.inf文件中;Google Glass
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9001
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216
在设备管理器中更新驱动程序。 确认在XE7上工作。