Wear OS 提供了几种方法来捕捉 Wear OS UI
- Android Studio:使用 Logcat 截取屏幕截图。
- 配套应用:在 Google Pixel Watch 设备上,使用截取可穿戴设备屏幕截图选项来截取屏幕截图。
- Wear OS 屏幕录制:录制屏幕视频。
在 Android Studio 中捕捉屏幕截图
在 Android Studio 中捕捉可穿戴应用 UI 的屏幕截图与捕捉移动设备的屏幕截图类似。执行以下步骤
- 在Android Studio 中打开您的应用。
- 在设备或模拟器上运行您的应用。
- 在设备或模拟器上导航到您要捕捉的屏幕。
- 打开Logcat 并单击屏幕截图图标。它可能位于溢出菜单下方。
- 可选地,选择帧屏幕截图,并选择圆形镀铬。
- 单击保存。
使用配套应用捕捉屏幕截图
要捕捉 Google Pixel Watch 设备的屏幕截图,您可以使用Google Pixel Watch 配套应用。执行以下步骤
- 在您的 UI 上,找到您要捕捉的屏幕。
- 在 Android 手机上,如果您尚未启用开发者选项,请转到设置 > 关于手机,并点击内部版本号七次。
- 在手机上打开 Wear 配套应用。
- 点击右上角的三点溢出按钮以打开菜单。
- 点击截取可穿戴设备屏幕截图。将显示以下消息:已发送屏幕截图请求。然后,您将收到以下通知:准备发送手表屏幕截图和点击发送。
- 点击通知以接收使用蓝牙、Gmail 或其他选项发送或共享屏幕截图的选项。
使用 Wear OS 屏幕录制
如果您在 macOS 上进行开发,您可以使用 GitHub 项目 Android 工具 for Mac 从您的 Wear OS 设备录制视频。
或者,您可以按照以下步骤从您的 Wear OS 设备录制视频。
- 按照以下步骤在手表上录制原始帧。
adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
- 按照以下步骤将原始文件复制到您的开发机器上。
adb pull /sdcard/video.raw video.raw
- 使用
ffmpeg
将原始文件转换为 MP4,如下所示。ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4
注意:有关下载和安装说明,请参阅 FFmpeg 网站。