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 还会记住之前已配对的设备,并在此类设备启动后重新配对。
如需将两部设备配对,请按以下步骤操作:
- 创建 Wear 模拟器(如果尚未创建)。
-
在设备管理器中,点击要配对的设备旁边的溢出菜单图标,然后选择 Pair Wearable。
图 1. 可与 Wear 模拟器配对的设备的溢出菜单。 - 这将启动 Wear OS 模拟器配对助理。如果您在手机的条目上选择了 Pair Wearable,则会看到一个可用 Wear 设备的列表。如果您是从 Wear 设备入手,则会看到一个可用手机的列表。选择要配对的设备,然后点击 Next。
- Android Studio 可能需要几分钟时间才能启动并准备好相应设备。如果您的手机尚未安装 Wear OS 配套应用,请按照提示登录 Play 商店,然后安装并设置该应用。
- 如需在手机上的 Wear OS 应用中配对设备,请点击溢出菜单,然后选择与模拟器配对。
设备成功配对后,设备管理器会在已配对的设备旁边显示小图标。您也可以点击溢出下拉菜单,然后选择 View Details 以查看已配对设备的列表。
![](https://developer.android.google.cn/static/training/wearables/images/paired-devices.png?authuser=3&hl=da)
将手机与手表 AVD 配对
如果您想要在手表 AVD 上有一个用于开发的 Google 账号,可以将手机与手表 AVD 配对,然后执行以下操作来同步 Google 账号:
- 执行以下步骤来设置手机。
- 在手机上,启用开发者选项和 USB 调试。
- 通过 USB 将手机连接到计算机。
-
在每次连接手机时,使用以下命令将 AVD 的通信端口转接到连接的手机:
adb -d forward tcp:5601 tcp:5601
- 在手机上的 Wear OS 配套应用中,开始执行标准配对过程。例如,在欢迎界面上,点按设置按钮。或者,如果已配对某个现有手表,请在左上方的菜单中点按添加新手表。
- 在手机上的 Wear OS 配套应用中,点按溢出菜单,然后点按与模拟器配对。
- 点按设置图标。
- 在设备设置下方,点按模拟器。
- 点按账号,然后选择一个 Google 账号。按照向导中的步骤将账号与模拟器同步。必要时,输入屏幕锁定设备密码和 Google 账号密码,启动账号同步。
将手机连接到多部 Wear 设备
如需将另一部 Wear 设备连接到虚拟或实体手机,请按照与初始配对相同的步骤操作:在设备管理器中找到要配对的手机或 Wear 设备,点击溢出菜单,然后点击 Pair Wearable。
设置手机
本部分介绍了如何为手机设置 Wear OS 配套应用。
使用配套应用的 Android 版本
在 Android 手机上,前往 Wear OS by Google 谷歌智能手表应用详情。点按更新以下载并安装应用。安装后,确认已为应用选择自动更新。请参阅更新下载的应用的“如何自动更新个别 Android 应用”部分。点按打开以启动应用。
将 Android 手机与手表配对
在手机上安装配套应用后,如有必要,可取消任何过时的手表配对。然后,将手机与安装了新映像的手表进行配对。为此,请完成以下步骤:
- 在手机上,从设备列表中选择您的手表设备名称。手机和手表上都会显示配对码。请检查配对码是否一致。
- 点按配对继续配对过程。手表连接到手机后,系统会显示一条确认消息。手机上会显示一个界面,其中会列出手机上的账号。
- 选择要添加并同步到手表的 Google 账号。
- 确认屏幕锁定,然后输入密码,开始将帐号从手机同步到手表。
- 按照向导中的说明完成配对过程。
适用于 iPhone 的配套应用
iOS 配套应用适用于搭载 iOS 8.2 或更高版本的手机。如需安装该配套应用,请执行以下操作:
- 在 iPhone 上访问 App Store,下载并安装 Wear OS by Google 谷歌配套应用。
- 按照手表和手机上的说明开始配对过程。如需了解其他信息,请参阅有关解决手表设置问题的页面。
在 Wear OS 模块中重复使用移动应用的代码
在 Android Studio 中,您可以向现有项目添加一个用于 Wear OS 设备的模块,以便重复使用移动应用的代码。
在您的现有项目中创建 Wear OS 模块
如需创建 Wear OS 模块,请打开您的现有 Android Studio 项目并执行以下操作:
- 依次点击 File > New > New Module。
- 在 New Module 窗口中,选择 Wear OS Module,然后点击 Next。
- 在 Configure the new module 下方,输入以下信息:
- Application/Library Name:新模块的应用启动器图标的标题
- Module Name:源代码和资源文件所在文件夹的名称
- Package Name:模块中代码的命名空间。此字符串作为模块的 Android 清单文件中的
package
属性添加。 - Minimum SDK:应用模块支持的最低平台版本。例如,选择 API 26: Android 8.0。此值会设置
build.gradle
文件中的minSdkVersion
属性(稍后可进行修改)。
- 点击 Next。您会看到多个代码模板选项。选择 Blank Wear OS Activity,然后点击 Next。
- 在 Configure Activity 窗口中,输入 Activity Name、Layout Name 和 Source Language 的值或接受默认值。点击 Finish。
Android Studio 随即会为新模块创建并同步文件。Android Studio 还会将 Wear OS 所需的所有依赖项添加到新模块的 build 文件中。新模块随即会显示在屏幕左侧的 Project 窗口中。如果您没有看到新模块的文件夹,请确保窗口中显示的是 Android 视图。
在新的 Wear OS 模块的 build.gradle
文件中添加以下内容:
-
在
android
部分中,将compileSdkVersion
的值设置为 33,将targetSdkVersion
的值设置为 30。 - 添加所需的依赖项。如需了解详情,请参阅声明依赖项。
- 同步您的 Android Studio 项目。如需运行新模块中的代码,请参阅启动模拟器并运行您的 Wear OS 应用。