2014-03-25 106 views
1

因此,我有一台物理Google Glass设备连接到运行Windows 8的笔记本电脑。在Windows资源管理器中,它显示附加的“Glass 1”设备。但是,当我在Eclipse的“Android设备选择器”中运行Hello Glass测试项目时,没有可选的运行Android设备。同样,当我通过命令提示符运行adb时,'adb devices'会弹出一个连接设备的空白列表。Eclipse和adb无法识别玻璃是否运行Android设备

这里有什么问题,以及如何让Eclipse/adb查看Glass设备?

回答

6

在过去的几天里,我已经经历过这个问题多次(为我的公司做一些Glass开发工作)。你想要做的是这样的:

  1. 如果你还没有,从Android SDK管理器安装谷歌USB驱动程序包。
  2. 打开设备管理器,找到显示为Glass 1的设备,右键单击,选择“更新驱动程序软件...”
  3. 浏览驱动程序,导航至[Android安装文件夹] \ android-sdk \ extras \ google \ usb_driver,点击下一步。
  4. 让它安装驱动程序。如果该设备现在显示为“Android Composite ADB Interface”,那么您最好去看看,它应该出现在adb中(假设您在设备上启用了调试)。如果它仅显示为“Android ADB Interface”而没有“Composite”,请卸载驱动程序,确保检查“删除驱动程序软件...”复选框,拔下/重新插入设备,然后返回步骤2。

免责声明:我已经做了在Windows 7上我所有的开发工作,所以这可能是不准确的Windows 8

1

我挣扎了好几个小时,让玻璃100%由亚行认可在Windows 7中。上面的两个答案包含必要的信息,但对我来说需要一个额外的步骤:

转在Windows中关闭自动驱动程序安装

计算机 - >属性 - >高级系统设置 - >硬件 - >设备安装设置 - >“是否希望Windows为您的设备下载驱动程序软件和逼真的图标? - >“不,让我选择做什么” - >“千万不要从Windows Update安装驱动程序软件”

然后,删除现有的驱动程序并从adk目录中重新安装,如上所述。在更改驱动程序安装设置之前,Windows在设备连接后立即安装“最佳驱动程序”的概念,并在尝试使用真实的Google驱动程序更新时拒绝替换。

你在正确的轨道上,如果玻璃显示了“其他设备”下删除现有驱动程序后,如果显示为“Android的复合 ADB接口”从Android SDK的额外目录中安装后。祝你好运。

+0

感谢这一步对我来说至关重要 –