Bootstrap

Android Wear SDK 中文 ---- 创建表盘 [Creating Watch Faces]

创建表盘服务 [Building a Watch Face Service]

标签(空格分隔): Wear

英文原版

翻译项目GitHub欢迎更多小伙伴加入!

翻译目录


表盘是作为一个服务打包安装在Android Wear中,当用户安装一个包含Watch app 和表盘的手机APP时,表盘将会同时出现在手机伴侣应用中和手表变盘选择器中。当用户选择需要显示的表盘时候,根据需要回调方法。

这节课将向你展示如何配置一个Android工程包括表盘和表盘服务。


创建和配置你的工程

在你的Android studio中创建Android Wear工程

  1. 打开 Android Studio
  2. 创建新工程
    • 如果你没有打开过工程,在欢迎界面点击 New Project
    • 如果你打开过工程,在 File 中选择 New Project
  3. 提供一个应用名称,然后点击 Next
  4. 选择这 Phone And Tablet 模式
  5. 在 Minimum SDK 下选择 API 18
  6. 选择 Wear 模式
  7. 在 Minimum SDK 下选择 API 21 然后点击 Next
  8. 选择 Add No Activity 然后点击 Next 在后面的两个界面
  9. 点击 Finish
  10. 点击 View > ToolWindows > Project 在这个窗口
    Android Studio 创建 手表 和 电话工程,更多信息可以参考创建一个工程创建一个工程

依赖关系

Wearable Support Library 库提供了一些必须的类,你可以继承这些类去实现表盘。Google play services 客户端库(play-services 和 play-services-wearable)库是用来同步手机APP和手表APP之间数据。可以参见
Wearable Data Layer API

穿戴支持库API参考

以下参考信息将告诉你实现表盘所需要的一些类的信息,详细穿戴库信息可以参考API reference documentation

Note:欢迎使用Android studio 去构建你的项目,它提供了工程设置,包含库,方便打包。

权限申明

表盘需要 PROVIDE_BACKGROUND 和 WAKE_LOCK 权限, 同时在你的手机APP中和穿戴设备APP工程中的m

;