将手表连接到手机

Wear OS 应用应独立于手机工作。但是,如果您的 Wear OS 应用依赖于移动应用,请参阅以下有关将模拟手表或物理手表连接到手机的信息。

将设备与手表模拟器配对

您可以手动或使用 Wear OS 模拟器配对助手将设备与您的手表 Android 虚拟设备 (AVD) 或模拟器配对。

使用 Wear OS 模拟器配对助手

注意:您的手机必须运行 Android 11(API 级别 30)或更高版本,并且安装了 Google Play 商店才能使用 Wear OS 模拟器配对助手。此外,请确保您的 Wear 模拟器运行 API 级别 28 或更高版本以使用最新的助手功能。要升级模拟设备的系统映像,请使用 SDK 管理器

Wear OS 模拟器配对助手使管理和连接 Wear 模拟器变得更加容易。您可以将多个 Wear 设备与单个虚拟或物理手机配对。Android Studio 还会记住并重新配对之前配对的设备,当它们启动时。

要配对两个设备,请按照以下步骤操作

  1. 如果您尚未这样做,请创建一个 Wear 模拟器
  2. 设备管理器中,点击您要配对的设备旁边的溢出菜单图标,然后选择配对可穿戴设备

    图 1. 可以与 Wear 模拟器配对的设备的溢出菜单。

  3. 这将启动 Wear OS 模拟器配对助手。如果您在手机的条目上选择了配对可穿戴设备,您将看到可用 Wear 设备的列表。如果您从 Wear 设备开始,您将看到可用手机的列表。选择要配对的设备,然后点击下一步
  4. Android Studio 可能需要几分钟才能启动并准备设备。如果您的手机未安装 Wear OS 伴侣应用,请按照提示登录 Play 商店,安装它并进行设置。
  5. 要在手机上的 Wear OS 应用中配对设备,请点击溢出菜单,然后选择与模拟器配对

设备成功配对后,设备管理器将在配对设备旁边显示小图标。您也可以点击溢出下拉菜单,然后选择查看详细信息以查看配对设备的列表。

图 2.配对设备工具窗口显示与所选设备配对的设备。

将手机与手表 AVD 配对

如果您想在手表 AVD 上用于开发创建一个 Google 账户,您可以将手机与手表 AVD 配对并通过以下步骤同步 Google 账户。

  1. 按照步骤设置手机
  2. 在手机上,启用开发者选项USB 调试
  3. 通过 USB 将手机连接到您的电脑。
  4. 每次连接手机时,使用以下命令将 AVD 的通信端口转发到已连接的手机
    adb -d forward tcp:5601 tcp:5601
  5. 在手机上的 Wear OS 伴侣应用中,开始标准配对流程。例如,在欢迎屏幕上,点击设置按钮。或者,如果已存在已配对的手表,请点击左上角菜单中的添加新手表
  6. 在手机上的 Wear OS 伴侣应用中,点击溢出菜单,然后点击与模拟器配对
  7. 点击设置图标。
  8. 设备设置下,点击模拟器
  9. 点击账户并选择一个 Google 账户。按照向导中的步骤将账户与模拟器同步。如有必要,输入屏幕锁定设备密码和 Google 账户密码以开始账户同步。

将手机连接到多个 Wear 设备

要将第二个 Wear 设备连接到虚拟或物理手机,请按照与初始配对相同的步骤操作:在设备管理器中找到要配对的手机或 Wear 设备,点击溢出菜单图标,然后点击配对可穿戴设备

设置手机

本节包含有关使用 Wear OS 伴侣应用设置移动手机的信息。

使用 Android 版本的伴侣应用

在 Android 手机上,前往Wear OS by Google 智能手表应用列表。点击更新下载并安装应用。安装后,确认已为应用选择了自动更新。请参阅更新已下载应用的“如何自动更新单个 Android 应用”部分。点击打开启动应用。

将 Android 手机配对到手表

在手机上安装伴侣应用后,如有必要,取消配对任何过时的手表配对。然后将手机配对到新映像的手表。为此,请完成以下步骤

  1. 在手机上,从设备列表中选择您的手表设备名称。手机和手表上都会显示配对码。检查代码是否匹配。
  2. 点击配对继续配对流程。当手表连接到手机时,会显示确认消息。在手机上,会显示一个屏幕,其中列出了手机上的账户。
  3. 选择要添加和同步到手表的 Google 账户。
  4. 确认屏幕锁定并输入密码以开始将账户从手机复制到手表。
  5. 按照向导中的说明完成配对流程。

iPhone 的伴侣应用

适用于运行 iOS 8.2 或更高版本的手机的 iOS 伴侣应用可用。要安装它,请执行以下操作

  1. 在您的 iPhone 上,访问 App Store 并下载并安装Wear OS by Google伴侣应用。
  2. 按照手表和手机上的说明开始配对流程。有关其他信息,请参阅有关解决手表设置问题的页面。

在 Wear OS 模块中重用移动应用的代码

您可以添加一个模块用于 Wear OS 设备到您现有的 Android Studio 项目中,以便您可以重用移动应用中的代码。

在现有项目中创建 Wear OS 模块

要创建 Wear OS 模块,请打开您现有的 Android Studio 项目并执行以下操作

  1. 点击文件>新建>新建模块
  2. 新建模块窗口中,选择Wear OS 模块,然后点击下一步
  3. 配置新模块下,输入以下内容
    • 应用程序/库名称:新模块的应用启动器图标的标题
    • 模块名称:源代码和资源文件的文件夹名称
    • 包名称:模块中代码的命名空间。该字符串将作为模块的package属性添加到Android 清单文件中。
    • 最低 SDK:应用模块支持的最低平台版本。例如,选择API 26:Android 8.0。此值在build.gradle文件中设置minSdkVersion属性,您以后可以编辑此属性。
  4. 点击下一步。您将看到多个代码模板选项。选择空白 Wear OS Activity,然后点击下一步
  5. 配置 Activity窗口中,输入或接受Activity 名称布局名称源语言的默认值。点击完成

Android Studio 创建并同步新模块的文件。Android Studio 还将 Wear OS 需要的任何依赖项添加到新模块的构建文件中。新模块将显示在屏幕左侧的项目窗口中。如果您没有看到新模块的文件夹,请确保窗口显示的是Android 视图

在新 Wear OS 模块的build.gradle文件中包含以下内容