Skip to content

Most visited

Recently visited

navigation

使用设备进行下载和测试

您可以通过以下任一方式使用 Android Wear 2.0 Preview 运行和测试您的应用:

  • 在支持的手表上安装 Android Wear 2.0,或
  • 设置运行 Android Wear 2.0 的模拟器

如果您需要一个环境用于完成应用的基本兼容性测试,您可以使用您当前的 APK 和支持的手表或模拟器。如下所述,执行基本测试不一定需要更新整个开发环境。

不过,如果您想针对 Android Wear 2.0 或为了使用新的 API 而修改您的应用,则需要更新您的开发环境。请参阅 Preview 使用入门

设置手表

您可以下载系统映像并将其手动刷入匹配的手表。请参阅下表,下载适合测试您的手表的映像。

如果您需要精确控制测试环境,或者需要经常重新安装系统,比如为了进行自动测试而重新安装,则手动刷写手表比较有用。

警告:在手表上安装系统映像会移除手表中的所有数据,因此务必先备份数据。

Preview 系统映像

此 Preview 包含用于测试应用的系统映像。基于您的设备,您可以从下面的某个表中下载 Preview 系统映像,并将其刷入对应的设备。

注意:将映像刷入手表后,执行设置手机的步骤。若要在手表上使用 Wear 2.0 映像,您必须在配对的手机上装有最新版的协同应用。

若要在 Preview 期间将设备恢复为初始状态,您可以将下面相应的零售系统映像刷入设备。

注意:手表刷入 Wear 2.0 Preview 映像后,可通过 OTA 自动获取后续版本,这可能导致自动删除手表上的所有数据。

适用于 LGE Watch Urbane 第二版的 Preview 映像

注意:刷写设备需要解锁引导装载程序,这样可能会使设备的保修作废——如果继续操作则风险自负。

LGE Watch Urbane 第二版映像的类型 下载/校验和
用于测试的 Preview 映像 nemo-nvf41u-factory-e269c504.tgz
MD5:1fdc92abde335cdaab107ddae39c676c
SHA-1: e269c504d08f2671be4f6a5195297fb88b000aaa
非 Preview 映像(适用于测试后) nemo-mfd18l-factory-3faf6f2d.tgz
MD5: f3a0090c0e99da82ad095b5d2a9acc6d
SHA-1:3faf6f2d7f422a17a5f6c54cf5e1d2c5622689b0

适用于华为手表的 Preview 映像

注意:刷写设备需要解锁引导装载程序,这样会使设备的保修作废——如果继续操作则风险自负。

华为手表映像的类型 下载/校验和
用于测试的 Preview 映像 sturgeon-nvf41u-factory-fb1f3790.tgz
MD5:870a181a54c5052f4a2244c920350641
SHA-1: fb1f3790746563656f88f04009298463f54e46c6
非 Preview 映像(适用于测试后)foo sturgeon-m6e69f-factory-e659286a.tgz
MD5:12ce6cb0b0e43b67ea46a886eae052ae
SHA-1: e659286aa9004f4555a476ede4e8b690f56cfefd

刷写手表

将映像刷入手表的步骤与将映像刷入手机的步骤相似。在备份手表数据后,执行此部分中的步骤将映像刷入与该映像匹配的特定手表(例如,针对相应的映像,您必须使用 LGE Watch Urbane 第二版)。

警告:在手表上安装系统映像会删除手表中的所有数据,因此务必先备份数据。

设置将要刷写的手表

在手表上,按如下方式启用 Developer Options 菜单和 ADB 调试:

  1. 打开手表上的 Settings 菜单。
  2. 滚动到菜单底部。如果未提供 Developer Options 项目,则点按 System,然后点按 About
  3. 点按版本号 7 次。
  4. 从 Settings 菜单中,点按 Developer Options
  5. 启用 ADB 调试。

确认已安装快速引导工具

若要使用其中一个系统映像刷写设备,请确认您在 Android SDKplatform-tools/ 目录中有 fastboot 工具。请您务必获得 SDK 管理器中最新版本的 Android SDK Platform-tools

在确认您获得 fastboot 工具后,将该工具添加到 PATH 环境变量,以便在刷写手表时可以找到它。

将映像传输到手表

若要下载 Preview 映像并将其刷入手表:

  1. 上表的“用于测试的 Preview 映像”行下载相应的系统映像并解压缩。
  2. 将手表充电器连接到手表,并将(充电器上的)USB 线缆插入计算机。
  3. 使用以下 adb 命令确认手表已被识别。为了使手表可以被识别,您可能需要先关闭 ADB 调试,然后再打开它:adb devices
  4. 使用以下 adb 命令在快速引导模式下启动设备:adb reboot bootloader
  5. 必要时,使用以下两个命令之一解锁设备的引导装载程序。此步骤将清空设备上的所有数据:fastboot flashing unlock,或者,针对部分设备使用 fastboot oem unlock
  6. 在手表上,选择选项以解锁引导装载程序。
  7. 在计算机上,导航到第 1 步中解压了系统映像的目录。在该目录的顶层,通过输入 flash-all.sh 执行 flash-all 脚本,如果使用 Windows,则输入 flash-all.bat。可能需要在命令前面加上以下符号:./

设置手表

在执行完 flash-all 脚本后,手表将重新启动。只需要按照设置手机中的说明将手表与手机配对(以便您可以开始测试 Preview)即可。此外,安装应用前,在手表上执行下列步骤以重新确保手表的引导装载程序的安全性:

  1. 通过长按物理按钮打开 Settings 菜单。
  2. 滚动到菜单底部并点按 About
  3. 点按版本号 7 次。
  4. 从 Settings 菜单中,点按 Developer Options
  5. 启用 ADB 调试。
  6. 将手表连接到计算机,并点按 Always allow from this computer。(您可能需要先关闭 ADB 调试然后再打开,以便系统提示始终从连接的计算机启用 ADB 调试)。
  7. 使用以下 adb 命令在快速引导模式下启动设备:adb reboot bootloader
  8. 使用以下命令锁定设备的引导装载程序:fastboot flashing lock,或者,针对部分设备使用 fastboot oem lock
  9. 在手表上按如下方式继续启动:在 LGE Watch Urbane 第二版上,选择 Start,然后触摸 '0'。在华为手表上,确认已选择 Reboot,并长按物理按钮。

按照设置手机中的说明操作后,您的手表将为安装和运行您的应用做好准备:

  1. 在 Android Studio 中打开您的应用。
  2. 从 Run/Debug 配置下拉菜单中选择您的 Wear 应用模块名称(通常为 wear)。
  3. 点击 Play 按钮。
  4. 在 Select Deployment Target 框中,点击您的设备。

在手表上安装您的应用后,应用应该能够运行。

完成测试后,执行移除 Preview 的步骤。

从手表中移除 Preview

测试完 Preview 后,按如下方式取消手表和手机的配对(“遗忘配对”)并恢复手表:

  1. 上表的“非 Preview 映像”行中下载并解压相应的系统映像。
  2. 使用与将映像传输到手表相似的步骤将映像手动刷入手表,不同的是,要将非 Preview 映像刷入手表。

:移除 Preview 系统映像需要完全重置设备并移除设备上的所有用户数据。

设置手机

在手机上,执行此部分中的说明以安装 Android Wear 协同应用。

下载并安装协同应用的 Android 版本

在手机的 Play 商店上,转到 Android Wear 应用商品详情。点按 Update 下载并安装应用。安装后,确认已为应用选择 Auto-update(请参阅更新下载的应用的“设置特定应用的自动更新”部分)。点按 Open 以启动应用。

将手机与手表进行配对

在手机上安装协同应用后,如有必要,可取消任何过时的手表配对(“遗忘配对”)。然后,您可以将手机与安装了新映像的手表进行配对:

  1. 在手机上,从设备列表中选择您的设备名称。一个配对码将会显示在手机上和手表上。请确保配对码匹配。
  2. 点按 Pair 继续执行配对过程。将手表连接到手机后,系统将显示一条确认消息。手机上将显示一个屏幕,列出手机上的帐户。
  3. 选择要添加的 Google 帐户并同步到您的手表。
  4. 确认屏幕锁定,并输入密码以开始将帐户从手机复制到手表。
  5. 按照向导中的说明操作以完成配对过程。

您可以使用 Preview 开始测试您的应用。

设置模拟器

若要使用 Android Emulator 进行测试,请确认您拥有 SDK 管理器中最新版本的 Android SDK Platform-tools

按如下所述创建虚拟设备后,执行设置手机的步骤。

按如下方式在 Android Studio 中创建新虚拟设备:

  1. 通过选择 Tools > Android > AVD Manager 打开 AVD Manager。
  2. 点击 Create Virtual Device
  3. Category 窗格中,选择 Wear 并选择硬件配置文件。Android Wear 2.0 Developer Preview 目前仅针对圆形设备进行了优化,因此,我们建议暂时不要使用方形或 chin 形硬件配置文件。点击 Next
  4. 选择要下载的 Nougat 映像。在安装之前,映像可能位于 x86 标签上,而不是 Recommended 标签上。例如,选择具有 Nougat 版本名称API 级别为 25,且面向“Android 7.1.1(具有 Android Wear)”的映像。下载和安装完成后,点击 Finish,然后点击 Next
  5. 验证 Android Virtual Device (AVD) 的配置并点击 Finish
  6. 通过选择新虚拟设备、点击 Play 按钮并等待模拟器初始化和显示 Android Wear 主屏幕来启动模拟器。

按如下方式将手机与模拟器进行配对,并同步 Google 帐户:

  1. 执行设置手机的步骤。
  2. 在手机上启用 Developer Options 和 USB Debugging。
  3. 通过 USB 将手机连接到计算机。
  4. 将 AVD 的通信端口转发到连接的手持设备(每次连接手机时):
    adb -d forward tcp:5601 tcp:5601
  5. 在手机上的 Android Wear 应用中,开始标准配对过程。例如,在 Welcome 屏幕上点按 Set It Up 按钮。或者,如果现有手表已配对,在左上方下拉菜单中点按 Add a New Watch
  6. 在手机上的 Android Wear 应用中,点按 Overflow 按钮,然后点按 Pair with Emulator
  7. 点按 Settings 图标。
  8. 在“Device Settings”下,点按 Emulator
  9. 点按 Accounts 并选择一个 Google 帐户,然后按照向导中的步骤操作将帐户与模拟器同步。必要时,输入屏幕锁定设备密码和 Google 帐户密码,以启动帐户同步。

现在,您可以在 Android Emulator 中使用虚拟预览设备测试应用。如需了解有关使用虚拟设备的信息,请参阅创建和管理虚拟设备

Android Wear 2.0 中国版 开发者预览

您可以使用此部分中介绍的 中国开发者预览系统映像创建和测试仅面向中国市场的 Android Wear 应用。

警告:在手表上安装以下系统映像会移除手表中的所有数据,因此务必先备份数据。

一般而言,这些映像的使用方式与上文所述的标准 Wear 2.0 映像相同。下载以下预览版系统映像并将其手动刷入测试用手表。不过,您必须继续使用 Google Play Services 7.8.87,它与面向中国市场的 Android Wear 兼容。如下所述,测试完成后,您可以使用以下面向中国市场的非预览版映像恢复手表。

注意:将预览版映像刷入手表后,必须手动将下面的协同应用版本安装到手机上,方可与运行 Wear 2.0 China Developer Preview 映像的手表配对。

中国开发者预览:适用于华为手表的映像

注意:刷写设备需要解锁引导装载程序,这样会使设备的保修作废——如果继续操作则风险自负。

警告:以下映像仅适用于开发针对 Wear 2.0 中国开发者预览版的应用。

若要将设备恢复为初始状态(零售版映像),则可将下面的非预览版映像刷入设备。

中国华为手表系统映像的类型 下载/校验和
用于测试的中国开发者预览版映像 sturgeon_sw-nlf41f-factory-bfa16220.tgz
MD5: e7da8c5f58e46360ca5cbc5765d5577a
SHA-1: bfa1622016a3089ef2ad8e32756b315c32e14b01
面向中国市场的非预览版映像(适用于测试后) sturgeon_sw-m2f35-factory-d04afd5a.tgz
MD5:58f54b9d4b991aa16663ae3b912f45f0
SHA-1: d04afd5a5496628af5148f94d9201983cf303085

中国开发者预览版:手机端应用

警告:以下协同应用仅适用于开发针对 Wear 2.0 中国开发者预览版的应用。

使用下面的特别版本后,若要恢复手机中面向中国市场的协同应用,须先卸载特别版本。然后进入手表设置流程(使用上面的非预览版映像刷写设备后),并使用手机扫描该手表设置流程中的条形码,以获取并恢复协同应用。

用于测试并面向中国市场的手机端应用 下载/校验和
面向中国市场的手机端应用 CompanionLocalEditionRelease_signed.apk
MD5:2c1122e4f715ac1d53f39dd4977c2523
SHA-1: a81f8180a346ae428811265ded931abdde01b2a6
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a one-minute survey?
Help us improve Android tools and documentation.