刷写手表 Android Wear

刷写手表

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

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

设置将要刷写的手表

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

  1. 打开手表上的 Settings 菜单。

  2. 滚动到菜单底部。如果未提供 Developer Options 项目,则点按 System,然后点按 About。

  3. 点按版本号 7 次。

  4. 从 Settings 菜单中,点按 Developer Options。

  5. 启用 ADB 调试。

确认已安装快速引导工具

若要使用其中一个系统映像刷写设备,请确认您在 Android SDK 的 platform-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(huawei watch1)

  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 系统映像需要完全重置设备并移除设备上的所有用户数据