Glass Mirror API和Google GDK有什么区别?

21

Glass Mirror API 和 Google GDK 有什么区别?

谷歌在此处宣布了GDK:https://developers.google.com/glass/gdk

但他们还没有公开任何针对 Glass 的新功能。我们如何实际使用 Google GDK?

通过查看上面链接中列出的示例,我们可以创建APK、将APK加载到Glass并使用adb shell启动它们,但是是否有完整的应用程序或示例呢?

4个回答

22

镜像API和即将推出的GDK之间的区别在于正在编写的应用程序将在哪里运行。

镜像API规定了基于Web的应用程序如何与Google服务器通信,向用户的Glass发送更新以及当用户采取针对Glassware的操作(例如共享或位置更改)时,如何接收通知。

GDK旨在用于将在Glass本身上运行并具有更低级别访问传感器和Glass构建在其上的Android环境的应用程序。 Google尚未发布GDK-该页面是发布它的地方,并为那些有兴趣构建在Glass上运行的本机应用程序的开发人员提供了一些早期的“入门”概念。


4

GDK尚未推出,所以您目前无法实际使用它。

GDK将允许您使用Android开发技能直接在Glass设备上进行工作,而镜像API是一种仅用于与用户时间轴交互的基于云/网络的API。有关此内容的详细信息,请参见Prisoner's answer

由于GDK尚未发布,“完整”的应用程序和示例并不存在。在您发布的链接中列出了三个示例(指南针、水平仪和秒表)。该页面表示,当GDK推出时,这些示例将最终更新为“完整的Glass体验”。

当我们推出GDK时,我们还将更新这些示例,以展示从传统Android应用程序到全面的Glass体验的迁移路径。请定期检查更新


2
Glass Mirror API是用于开发Glassware(从服务器推送Web卡片到Glass)的API。
Google GDK(Glass Development KIT)类似于当前的Android SDK,但它们将拥有一些特殊工具,可以帮助开发适用于谷歌眼镜的Android应用程序。即使没有GDK,开发者现在也可以使用Android SDK来开发应用程序。

2

GDK可以让您在GLASS上运行APK文件,同时还可以与GlassHome一起使用。 GlassHome是您在GLASS中看到的主要显示界面。如果您没有安装GDK就安装了APK,则唯一的访问方式是使用类似Launcher2.apk的应用程序。有了GDK,假设您的APK将在GlassHome中表示为卡片。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接