【Google Glass应用开发】 1. 开发平台的搭建

暑期来英国一所大学做学术交流,有幸参与到一个基于谷歌眼镜的课题。该课题的目的是开发一款颜色校正的应用。由于时间在暑假,指导老师和她的学生们都度假去了。那我差不多单枪匹马的干吧,毕竟兴趣是最好的老师。之前没有接触过安卓应用的开发,但我觉得也没关系,网上大把大把的文档和代码可供参考。既来之,则安之,就从这张白纸开始吧。


谷歌眼镜还没有在中国大陆上市,但早已在美国和英国等国家公开发售。目前价格为£1,000,从谷歌眼镜官网可以购买。早在2012年4月,谷歌眼镜就已经发布,算得上是可穿戴设备的“开山之作”吧。可穿戴设备在当下是个热词,在今后十年依然会有蓬勃的发展势头。目前国内基于谷歌眼镜的开发还比较少见,一者,获取来源和方式有限;二者,对于大众而言,性价比偏低,难以普及。


谷歌眼镜的技术规格可在官网上查到:

1. 操作系统:Android 4.4 KitKat (XE16 或更高)

2. 显示:相当投影在8尺外的25英尺的高清屏

3. 相机:500万像素照片和720p视频

4. 重量:43g

5. 音频输出:内嵌骨导传感器

6. 连接:Wi-Fi(802.11 b/g)和蓝牙

7. 存储:与Google Cloud同步的12GB可用内存,共计16GB闪存

8. 续航:日常使用,一天

9. 接口:Micro USB


可以说,谷歌眼镜的应用开发,源于安卓,高于安卓。因此,开发平台的搭建,谷歌眼镜和其他安卓设备基本一致。

1. 下载和安装最新的Java JDK 

JDK(Java SE Development Kit)包含Java开发者必备的JRE(Java Runtime Enviroment)和开发、调试和监控Java应用的工具包,下载地址

2. 下载和解压Android SDK

推荐安卓菜鸟下载ADT(Android Developer Tools) Bundle以加速应用的开发,下载地址。由于该软件是绿色免安装的,因此解压后无需安装。可重命名解压后的文件,如AdroidSDK等,最好不要移动子文件夹。

3. 添加路径

具体步骤:计算机 > 属性 > 高级系统设置 > 环境变量 > 系统变量 > path > 编辑 > 添加SDK platform-tools和sdk tools。

4. 启动Eclipse

C:\AndroidSDK\eclipse\eclipse.exe。

5. 安装谷歌眼镜兼容的Android SDK和USB driver

在Eclipse中,点击Android SDK Manager。勾选和安装Android 4.4.2 (API 19)中的SDKPlatform和Glass Development Kit Preview,其他都是可选项。驱动:Extras/Google USB Driver。

6. 配置和连接谷歌眼镜

在眼睛中启动adb(android debug bridge)以允许开发设备(如PC)和眼镜的交互,具体步骤:Settings > Device Info > Turn on debug。接着,连接眼镜到PC的USB接口。在命令行输入adb devices,可以看到列出的眼镜参数。在Eclipse中,点击Window > Open Perspective > DDMS,确认Glass出现在Devices栏中。

如果无法使用adb,可尝试:

a. kill adb,在输入adb devices

b. 安装Google USB Driver:控制面板 > 系统 > 设备管理器 > 其他设备 > Glass 1 > 更新驱动程序 > 浏览 > C:\AndroidSDK\sdk\extras\google\usb_driver。

7.  运行屏幕镜像程序

为了方便调试和展示,可以运行如Droid@ScreenAndroid Screen Monitor (ASM)等程序将眼镜上的内容镜像到PC上。


可参考:

GDK Quick Start:https://developers.google.com/glass/develop/gdk/quick-start

Goole Glass Developers Jump Start:http://glassdev.blogspot.co.uk/

Mirroring Google Glass on your Desktop:http://neatocode.tumblr.com/post/49566072064/mirroring-google-glass

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值