穿戴式智能设备是应用穿戴式技术对日常穿戴进行智能化设计、开发可穿戴设备的总称,如眼镜、手套、手表、服饰及鞋等。
广义的穿戴式智能设备不仅包括功能全、尺寸大、可不依赖智能手机实现完整或者部分功能的设备,如智能手表或智能眼镜等。也包括只专注于某一类应用功能,需要和其他设备(如智能手机)配合使用的设备,如各类进行体征监测的智能手环、智能首饰等。
随着技术的进步以及用户需求的变迁,可穿戴式智能设备的形态与应用热点也在不断变化。
穿戴式技术在国际计算机学术界和工业界一直备受关注,只不过由于造价成本高和技术复杂,很多相关设备仅仅停留在概念领域。
随着移动互联网的发展、技术进步和高性能低功耗处理芯片的推出等,部分穿戴式设备已经从概念化走向商用化,新式穿戴式设备不断传出,谷歌、苹果、微软、索尼、奥林巴斯、摩托罗拉等诸多科技公司也都开始在这个全新的领域深入探索。
谷歌的 Android 系统在全球的智能手机市场已经占据统治地位。然而,谷歌并不满足于此,其将新的发展目标锁定在可穿戴式设备。
Android studio 0.8.12 和 Gradle 0.12+ 的可穿戴应用程序可以在可穿戴设备上直接运行,可以直接对传感器等低级别硬件、Activity、网络服务器进行访问。
可穿戴应用必须有一个智能手机或者手持设备配合应用,才可以提交到 Google Play 市场上。
用户下载手机应用,自动把可穿戴应用推送到可穿戴设备上,同时手机应用伴侣能承担更重的计算任务、网络操作等,并发送结果给可穿戴应用。
Android Wear 是连接安卓手机和可穿戴产品的一个平台。自发布以来,Android Wear 获得了大量关注,既有来自消费者的关注,也有来自开发商的关注。Android Wear 旨在为用户在对的时间提供数量合适的信息。据此,谷歌已经发布了设计原则以帮助开发商集中思考 Android Wear 应用程序。
使用 Android Wear 需要完成以下三步:
下面简单介绍如何建立一个设备或模拟器创建一个项目。
由于 Android Wear 要求 Android SDK 的版本至少是 4.3,因此在开始创建可穿戴应用之前,必须完成以下几项:
1)更新 SDK 工具到 23.0.0 或者更高版本。
① 更新 SDK 工具包,启动、创建并测试可穿戴应用。
② 更新安卓 SDK 到 7.0 (API 24)或者更高版本。
2)更新平台版本,为可穿戴应用提供新的 API。
如图 1 所示。其中,“Android Wear ARM EABI v7a System Image”和“Android Wear Intel x86 Atom System Image”必须下载,否则无法完成对虚拟设备的仿真。