Glass Explorer Edition SDK 已弃用。本文档仍作为历史参考。
平台概览
在开发 Glassware 时,最佳实践是使用 Glass 开发套件进行开发。这样一来,您就可以在熟悉的 Android 环境中使用底层硬件功能并打造可靠的体验。
我们建议您阅读设计模式指南。他们将帮助您设计 Glassware,并介绍有助于您快速构建的最佳做法。
如果您熟悉我们的所有最佳实践,或者所有模式都不适合您,请在下方详细了解我们的 API。
Glass 开发套件
Glass 开发套件 (GDK) 是 Android SDK 的一个插件,可让您构建直接在 Glass 上运行的 Glassware。通过 GDK 可以利用以下功能:
实时用户互动
离线功能
硬件使用权
通过使用 Android SDK 和 GDK,您可以利用各种 Android API,也可以针对 Glass 设计出色的体验。
![](https://developers.google.cn/static/glass/images/sdk-gdk.png?authuser=0&hl=zh-cn)
在 Android 环境中工作
我们设计 Glass 平台,是为了让现有的 Android SDK 能够在 Glass 上正常运行。这样一来,您就可以在熟悉的环境中编写代码,但这是针对一种独特新颖的设备。
此外,您还可以使用所有现有的 Android 开发工具,您的 Glassware 甚至可以以标准 Android 软件包 (APK) 的形式提供。
![](https://developers.google.cn/static/glass/images/gdk-glassware-android.png?authuser=0&hl=zh-cn)
Mirror API
借助此 RESTful API,您可以使用自己选择的语言并提供基于网络的 API,从而构建 Glassware。如果您需要以下功能,则可能需要使用 Mirror API:
平台独立性
通用基础设施
内置功能
混合玻璃器皿
Mirror API Glassware 可以通过菜单项调用 GDK Glassware。您可以使用此混合模型来利用现有的网络媒体资源,从而启动直接在 Glass 上运行的更完整体验。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-07-12。
[null,null,["最后更新时间 (UTC):2024-07-12。"],[[["Develop Glassware using the Glass Development Kit (GDK), an add-on to the Android SDK, for accessing hardware features and creating robust experiences in a familiar Android environment."],["Refer to the design patterns guide for best practices in Glassware design and development for quicker building."],["Leverage the Android SDK and GDK to utilize Android APIs and design a great user experience specifically for Glass."],["The Mirror API provides a platform-independent, web-based approach to building Glassware, offering built-in functionality and the ability to create hybrid Glassware that interacts with GDK Glassware."]]],[]]