编写:kesenhoo - 原文:http://developer.android.com/training/wearables/apps/index.html
可穿戴应用直接运行在穿戴设备上,应用可以直接访问例如传感器与GPU这样的硬件。这些应用和一般的Android应用的基础部分是一致的,只是在设计与可用性还有一些特殊功能上有比较大差异。手持设备与可穿戴设备上的应用主要有下面的一些差异:
可穿戴应用可以使用大多数的标准Android APIs,除了下面的以外:
在使用某个API之前,我们可以通过执行hasSystemFeature() 来判断可穿戴应用是否支持某个功能。
Note: 我们推荐使用Android Studio来开发Android Wear的应用,因为它提供了建立工程,添加库依赖,打包程序等在ADT上没有的功能。下面的培训课程的前提是假设你已经在使用Android Studio了。
创建并运行可穿戴应用(Creating and Running a Wearable App)
学习如何创建一个包含了可穿戴与手持应用的Android Studio工程。学习如何在设备或者模拟器上运行应用。
创建自定义的布局(Creating Custom Layouts)
学习如何为notification与activity创建并显示一个自定义的布局
添加语音功能(Adding Voice Capabilities)
学习如何使用语音指令启动一个activity,学习如何启动系统语音识别应用来获取用户的语音输入。
打包可穿戴应用(Packaging Wearable Apps)
学习如何把可穿戴应用打包到手持应用上。这使得系统能够在安装Google Play商店上的手持应用时自动安装可穿戴应用。
通过蓝牙进行调试(Debugging over Bluetooth)
学习如何通过蓝牙而不是USB来调试可穿戴应用。