Android:创建可穿戴应用 - 安装和依赖管理
安装可穿戴应用
在开发时,你可以像一般移动应用一样直接把应用安装到可穿戴设备中。使用adbinstall或者AndroidStudio上的Play按钮。
当你准备好要发布时,你需要把可穿戴应用嵌入一个手机应用中。当用户从GooglePlay安装手机应用时,一个连接好的可穿戴设备将自动接收这个可穿戴应用。
注意:自动安装只工作于APP使用了发布密钥(ReleaseKey)进行签名,而不是调试密钥(DebugKey)。
从Run/Debugconfiguration下来菜单中选择wear并点击Play按钮,这个活动将被运行并打印出“Helloworld!”文字。
包含正确的库
项目向导会帮你导入正确的依赖关系到相应模块的build.gradle文件中。然而,这些依赖关系并不是必须的,参考下面的描述来找到哪些需要哪些多余:
1. 通知(Notifications)
Androidv4支持库(或v13,包含了v4)包含了用于扩展手机应用和支持可穿戴设备之间的通知。
对于那些只出现于可穿戴设备上的通知(也就是,由可穿戴应用所发出的通知),你只需使用标准框架APIs(APILevel20)即可,你可以移除mobile模块的依赖库。
2. 可穿戴数据层(WearableDataLayer)
要通过可穿戴式数据层APIs来同步发送设备和手持设备之间的数据,你需要最新版本的GooglePlay服务。如果你不使用这些API,从模块中移除这些依赖关系。
3. 可穿戴界面支持库(WearableUIsupportlibrary)
这是一个非官方的库,包括一些专门为可穿戴设备设计的界面组件。我们鼓励你在应用中使用这些组件,因为这些组件通常都包含了业界最佳实践经验。
尽管后续可能会升级更新,但不会影响到你的应用的使用,因为这些库是被静态编译进你的应用。要使用最新的特性,你需要使用最新的静态库并重新编译链接。
这些库只对于可穿戴设备APP可用。
接下来的课程,你将学习到如何创建可穿戴APP布局以及使用平台所支持的各种语言操作。
by iefreer
更多相关文章
- Android(安卓)Bluedroid 结构
- Android(安卓)VLAN的配置
- [RK3128][Android7.1]android鼠标按键板驱动模版
- Android(安卓)传感器学习(一)——指南针的实现
- 0 - 总述
- Android(安卓)Studio升级到3.1出现的变化
- Android(安卓)Alarm manager定时闹钟开发详解
- Android中classpath和compile的区别
- Android(安卓)ADB wifi 连接