【问题标题】:Eclipse & adb Not Recognizing Glass as Running Android DeviceEclipse 和 adb 无法将 Glass 识别为运行 Android 设备
【发布时间】:2014-03-25 21:26:55
【问题描述】:
因此,我在运行 Windows 8 的笔记本电脑上连接了一个物理 Google Glass 设备。在 Windows 资源管理器中,它显示了一个连接的“Glass 1”设备。但是,当我在 Eclipse 的“Android 设备选择器”中运行 Hello Glass 测试项目时,没有可选的正在运行的 Android 设备。同样,当我通过命令提示符运行 adb 时,“adb devices”会显示一个空的附加设备列表。
这里有什么问题,如何让 Eclipse/adb 看到 Glass 设备?
【问题讨论】:
标签:
android
eclipse
adb
google-glass
google-gdk
【解决方案1】:
在过去的几天里,我多次遇到这个问题(为我的公司做一些 Glass 开发工作)。你要做的是:
- 如果尚未安装,请从 Android SDK 管理器安装 Google USB 驱动程序包。
- 打开设备管理器,找到显示为 Glass 1 的设备,右键单击,选择“更新驱动程序软件...”
- 浏览驱动程序,导航到 [Android 安装文件夹]\android-sdk\extras\google\usb_driver,点击下一步。
- 让它安装驱动程序。如果设备现在显示为“Android Composite ADB Interface”,那么您就可以开始了,它应该出现在 adb 中(假设您在设备本身上启用了调试)。如果它只是显示为“Android ADB Interface”而没有“Composite”,请卸载驱动程序,确保选中“Delete the driver software...”复选框,拔下/重新插入设备,然后返回步骤 2。
免责声明:我在 Windows 7 上完成了所有开发工作,因此对于 Windows 8,这可能不是 100% 准确的。
【解决方案2】:
在 Windows 7 中让 adb 识别 Glass 花了好几个小时。上面的两个答案包含基本信息,但对我来说还需要一个额外的步骤:
在 Windows 中关闭自动安装驱动程序
计算机 -> 属性 -> 高级系统设置 -> 硬件 -> 设备安装设置 -> “您希望 Windows 为您的设备下载驱动程序软件和逼真的图标吗?” -> “不,让我选择做什么” -> “永远不要从 Windows Update 安装驱动程序软件”
然后,删除现有驱动程序并从上述 adk 目录重新安装。在我更改驱动程序安装设置之前,Windows 一直在设备连接后立即安装其“最佳驱动程序”的想法,并在我尝试使用真正的 Google 驱动程序更新时拒绝更换。
如果 Glass 在删除现有驱动程序后显示在“其他设备”下,并且在从 android sdk extras 安装后显示为“Android Composite ADB Interface”,则说明您在正确的轨道上目录。祝你好运。