Glass Mirror API 和 Google GDK 有什么区别?
谷歌在这里宣布了 GDK:https ://developers.google.com/glass/gdk
但他们还没有公开任何特定于 Glass 的新功能。我们如何实际使用 Google GDK?
查看上面链接中列出的示例,我们可以创建 APK,将 APK 加载到 Glass 上并使用它们启动它们, adb shell
但是任何地方都有完整的应用程序或示例吗?
Glass Mirror API 和 Google GDK 有什么区别?
谷歌在这里宣布了 GDK:https ://developers.google.com/glass/gdk
但他们还没有公开任何特定于 Glass 的新功能。我们如何实际使用 Google GDK?
查看上面链接中列出的示例,我们可以创建 APK,将 APK 加载到 Glass 上并使用它们启动它们, adb shell
但是任何地方都有完整的应用程序或示例吗?
Mirror API 和即将推出的 GDK 之间的区别归结为正在编写的应用程序将在何处运行。
Mirror API 指定基于 Web 的应用程序将如何与 Google 的服务器通信以向用户的 Glass 发送更新,以及当用户采取针对玻璃器皿。
GDK 旨在用于将在 Glass 本身上运行并且对传感器和 Glass 构建在其之上的底层 Android 环境具有更多低级访问权限的应用程序。谷歌尚未发布 GDK——该页面将发布它,并为有兴趣构建在 Glass 上运行的原生应用程序的开发人员提供了一些早期的“入门”概念。
GDK 还没有推出,所以你现在不能真正使用它。
GDK 将允许您使用您的 Android 开发技能直接在 Glass 设备上工作,而 Mirror API 是一个基于云/Web 的 API,仅用于与用户的时间线进行交互。有关此问题的更多详细信息,请参见Prisoner 的回答。
由于 GDK 尚未发布,因此不存在“完整”的应用程序和示例。您发布的链接上列出了三个示例(指南针、水平仪和秒表)。该页面称,这些样本最终将在 GDK 启动时更新为“完整的 Glass 体验”。
当我们启动 GDK 时,我们还将更新这些示例,以展示从传统 Android 应用程序到完整 Glass 体验的迁移路径。确保定期检查更新
Glass Mirror API 用于开发 Glassware(将 Webcards 从服务器推送到 Glass)。
Google GDK(Glass Development KIT) 类似于目前的 Android SDK,但他们将有一些特殊的工具来帮助开发适用于 google glass 的 Android 应用程序。即使现在没有 GDK,开发人员仍在使用 Android SDK 开发应用程序。
GDK 将允许您与 GlassHome 一起在 GLASS 上运行 apk。GlassHome 是您在 GLASS 中看到的主要显示器。如果您在没有 GDK 的情况下安装 APK,则获得它的唯一方法是使用 Launcher2.apk 之类的东西。使用 GDK,这是一个假设,您的 apk 将在 GlassHome 中表示为一张卡片。