在开始之前,我们建议您先熟悉一下设备。您可以在我们的帮助中心找到关于 Glass EE2 的简要概览。若要为 Glass Enterprise 开发应用,您需要熟悉 Android 开发,因为该平台基于 Android 开源项目 (AOSP)。您也可以查看示例应用了解详情。
![](https://developers.google.cn/static/glass-enterprise/images/gdk-glassware-android.png?authuser=3&hl=hr)
Glass Android 操作系统
Glass EE2 在 Android Oreo 8.1(API 级别 27)上运行,但不包含 Google 移动服务 (GMS) 或 Google Play 服务。 这可能会影响您选择的 Google API。您需要使用 Android Studio 和 Android SDK 8.1 (API 27) 来开发应用。
设备信息
您可以在“关于设备”卡片上的设置中查找设备的相关信息。
如果您希望使用控制台收集设备信息,请按照以下说明操作。
固件版本
如需获取固件版本,请使用以下命令:
adb shell getprop ro.build.id
序列号
如需获取序列号,请使用以下方法之一:
Adb 命令
adb devices
fastboot 命令
fastboot getvar serialno
旧版序列号
fastboot oem device-info
旧版序列号存储为 legacy serialno
。
从 EE1 迁移到 EE2
GDK(Glass 开发者套件)在 EE2 上已被弃用,取而代之的是标准的 Android API 级别 27 (Android Oreo 8.1)。将应用从 EE1 移植到 EE2 的第一步是移除所有对 GDK 的引用。
屏幕镜像
为方便开发,建议您使用 Vysor 或 scrcpy 等投射应用查看结果并远程控制 Glass。
硬件配置文件
为了让您的模拟器更像 Glass 的显示屏,请将此硬件配置文件导入 Android 虚拟设备管理器。
安装 Windows 驱动程序
如需在 Windows 计算机上使用 fastboot 和闪存设备,您需要 Android SDK 提供的自定义 USB 驱动程序。如需下载 Google USB 驱动程序,请访问获取 Google USB 驱动程序。
如需了解如何安装驱动程序,请访问安装 OEM USB 驱动程序。