在开始之前,我们建议您先熟悉一下设备。如需大致了解 Glass EE2,请访问我们的帮助中心。 如需为 Glass Enterprise 开发应用,您需要熟悉 Android 开发,因为该平台基于 Android 开源项目 (AOSP)。您还可以查看示例应用了解详情。
Glass Android OS
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
在 EE2 中,GDK(Glass 开发者套件)已弃用,取而代之的是标准 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 驱动程序。