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 模拟器。
-
在设备管理器中,点击您要配对的设备旁边的溢出菜单图标,然后选择配对可穿戴设备。
- 这将启动 Wear OS 模拟器配对助手。如果您在手机的条目上选择了配对可穿戴设备,您将看到可用 Wear 设备的列表。如果您从 Wear 设备开始,您将看到可用手机的列表。选择要配对的设备,然后点击下一步。
- Android Studio 可能需要几分钟才能启动并准备设备。如果您的手机未安装 Wear OS 伴侣应用,请按照提示登录 Play 商店,安装它并进行设置。
- 要在手机上的 Wear OS 应用中配对设备,请点击溢出菜单,然后选择与模拟器配对。
设备成功配对后,设备管理器将在配对设备旁边显示小图标。您也可以点击溢出下拉菜单,然后选择查看详细信息以查看配对设备的列表。
将手机与手表 AVD 配对
如果您想在手表 AVD 上用于开发创建一个 Google 账户,您可以将手机与手表 AVD 配对并通过以下步骤同步 Google 账户。
- 按照步骤设置手机。
- 在手机上,启用开发者选项和USB 调试。
- 通过 USB 将手机连接到您的电脑。
- 每次连接手机时,使用以下命令将 AVD 的通信端口转发到已连接的手机
adb -d forward tcp:5601 tcp:5601
- 在手机上的 Wear OS 伴侣应用中,开始标准配对流程。例如,在欢迎屏幕上,点击设置按钮。或者,如果已存在已配对的手表,请点击左上角菜单中的添加新手表。
- 在手机上的 Wear OS 伴侣应用中,点击溢出菜单,然后点击与模拟器配对。
- 点击设置图标。
- 在设备设置下,点击模拟器。
- 点击账户并选择一个 Google 账户。按照向导中的步骤将账户与模拟器同步。如有必要,输入屏幕锁定设备密码和 Google 账户密码以开始账户同步。
将手机连接到多个 Wear 设备
要将第二个 Wear 设备连接到虚拟或物理手机,请按照与初始配对相同的步骤操作:在设备管理器中找到要配对的手机或 Wear 设备,点击溢出菜单图标,然后点击配对可穿戴设备。
设置手机
本节包含有关使用 Wear OS 伴侣应用设置移动手机的信息。
使用 Android 版本的伴侣应用
在 Android 手机上,前往Wear OS by Google 智能手表应用列表。点击更新下载并安装应用。安装后,确认已为应用选择了自动更新。请参阅更新已下载应用的“如何自动更新单个 Android 应用”部分。点击打开启动应用。
将 Android 手机配对到手表
在手机上安装伴侣应用后,如有必要,取消配对任何过时的手表配对。然后将手机配对到新映像的手表。为此,请完成以下步骤
- 在手机上,从设备列表中选择您的手表设备名称。手机和手表上都会显示配对码。检查代码是否匹配。
- 点击配对继续配对流程。当手表连接到手机时,会显示确认消息。在手机上,会显示一个屏幕,其中列出了手机上的账户。
- 选择要添加和同步到手表的 Google 账户。
- 确认屏幕锁定并输入密码以开始将账户从手机复制到手表。
- 按照向导中的说明完成配对流程。
iPhone 的伴侣应用
适用于运行 iOS 8.2 或更高版本的手机的 iOS 伴侣应用可用。要安装它,请执行以下操作
- 在您的 iPhone 上,访问 App Store 并下载并安装Wear OS by Google伴侣应用。
- 按照手表和手机上的说明开始配对流程。有关其他信息,请参阅有关解决手表设置问题的页面。
在 Wear OS 模块中重用移动应用的代码
您可以添加一个模块用于 Wear OS 设备到您现有的 Android Studio 项目中,以便您可以重用移动应用中的代码。
在现有项目中创建 Wear OS 模块
要创建 Wear OS 模块,请打开您现有的 Android Studio 项目并执行以下操作
- 点击文件>新建>新建模块。
- 在新建模块窗口中,选择Wear OS 模块,然后点击下一步。
- 在配置新模块下,输入以下内容
- 应用程序/库名称:新模块的应用启动器图标的标题
- 模块名称:源代码和资源文件的文件夹名称
- 包名称:模块中代码的命名空间。该字符串将作为模块的
package
属性添加到Android 清单文件中。 - 最低 SDK:应用模块支持的最低平台版本。例如,选择API 26:Android 8.0。此值在
build.gradle
文件中设置minSdkVersion
属性,您以后可以编辑此属性。
- 点击下一步。您将看到多个代码模板选项。选择空白 Wear OS Activity,然后点击下一步。
- 在配置 Activity窗口中,输入或接受Activity 名称、布局名称和源语言的默认值。点击完成。
Android Studio 创建并同步新模块的文件。Android Studio 还将 Wear OS 需要的任何依赖项添加到新模块的构建文件中。新模块将显示在屏幕左侧的项目窗口中。如果您没有看到新模块的文件夹,请确保窗口显示的是Android 视图。
在新 Wear OS 模块的build.gradle
文件中包含以下内容
- 在
android
部分,将compileSdkVersion
的值设置为 33,将targetSdkVersion
的值设置为 30。 - 添加您需要的依赖项。有关更多信息,请参阅声明依赖项。
- 同步您的 Android Studio 项目。要运行新模块中的代码,请参阅启动模拟器并运行您的 Wear OS 应用。