一  Google Project Glass 是什么?

 

谷歌眼镜(Google Project Glass)是由谷歌公司于2012年4月发布的一款“拓展现实”眼镜,它具有和智能手机一样的功能,可以通过声音控制拍照、视频通话和辨明方向,以及上网冲浪、处理文字信息和电子邮件等。

GoogleProject Glass主要结构包括,

 

在眼镜前方悬置的一台摄像头和一个位于镜框右侧的宽条状的电脑处理器装置,配备的摄像头像素为 500 万,可拍摄 720p 视频。镜片上配备了一个头戴式微型显示屏,它可以将数据投射到用户右眼上方的小屏幕上。显示效果如同 2.4 米外的 25 英寸高清屏幕。

还有一条可横置于鼻梁上方的平行鼻托和鼻垫感应器,鼻托可调整,以适应不同脸型。在鼻托里植入了电池,它能够辨识眼镜是否被佩戴的。电池可以支持一天的正常使用,充电可以用 Micro USB 接口或者专门设计的充电器。根据环境声音在屏幕上显示距离和方向,在两块目镜上分别显示地图和导航信息技术的产品。

GoogleProject Glass的重量只有几十克,内存为682MB,使用的操作系统是Android 4.0.4版本号为Ice Cream Sandwich ,所使用的CPU为德州仪器生产的OMAP 4430处理器。这块晶片2011 年曾被用在摩托罗拉生产的两款手机Droid Bionic 和 Atrix 2上。音响系统采用骨导传感器。网络连接支持蓝牙和 Wifi - 802.11b/g。总存储容量为 16GB,与 Google Cloud 同步。配套的 My Glass 应用需要 Android 4.0.3 或者更高的系统版本;MyGlass 应用需要打开 GPS 和短信发送功能。

 

以上内容源自

 

简单来说,glass标榜自己是一个增强现实的设备,然而实际上亮点在于信息的收集展示在一台小型日常设备上。相比 微软的Hololens,glass 的确称不上怎么“增强”。当他标榜的应该是它的便捷性,日常用途。可行用途不清,并没有太成功而回炉重造了。前景上,我们仍然看好作为日常办公居家旅行的轻量级设备的glass的前景。

 

二 开发环境

 

废话不多说,我们是开发人员。

先上官网链接

打不打得开我就管不着了。

做glass开发,首先你需要一台Google glass 硬件设备。  Google没有提供glass模拟器,所以你并不能像开发Android应用一样简单的在自己的pc上进行完全的工作。

当然,你还需要一台开发计算机。  博主使用windows进行开发。你问为什么,因为好用啊,再问自杀。

最后你还需要一根数据线, USB-Micro USB glass 的盒子里应该有送一根很粗的。

软件方面我们需要一个开发IDE  :Android Studio 官方指定IDE,你值得拥有。

内部已经包含了开发glass应用所需要的GDK,基于AndroidAPI19规范.

adb:Android Debug Bridge

adbdriver:对应的驱动,安装。特别是win8/8.1最好关闭驱动签名认证。因为glass的驱动不在微软的信任列表中。提供 一个  

 

好了,再说一下GDK。与谷歌眼镜打交道时,在开发者预览版本或先睹为快状态版本里,谷歌有两个可用的API/ SDK。第一个是谷歌眼镜的 Mirror API,这是一个基于RESTful接口,从远程服务器发送卡片到谷歌眼镜timeline的云。第二个是眼镜的开发工具包,构建在Android SDK上,用来开发直接运行在眼镜的应用程序。这些应用程序还可以利用AndroidNDK和原生代码协作。由于它是建立在Android SDK上,尽管原生应用程序开发时不需要它,但确实公开了一些很好的额外特性。

 

三 常用操作

 

 1  连接 wifi

使用ssid 和密码 生成二维码,用glass扫描连接。

 

2debug模式

 

首先开启glass上的 debug模式,这和Android手机是一致的。 设置-设备信息-开启调试。

当然adb和驱动是不可少的

adbinstall 安装应用

adbpush 传递数据  等也是一致的。