将手表连接到手机

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 手机上,转到Google 智能手表 Wear OS应用列表。点击更新以下载并安装应用。安装后,确认已为应用选择自动更新。请参阅更新已下载的应用的“如何自动更新各个 Android 应用”部分。点击打开以启动应用。

将 Android 手机配对到手表

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

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

iPhone 的伴侣应用

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

  1. 在您的 iPhone 上,访问 App Store 并下载并安装Google Wear OS伴侣应用。
  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 视图

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