Захват экранов пользовательского интерфейса Wear

Wear OS предоставляет несколько способов захвата пользовательского интерфейса Wear OS:

  • Android Studio : используйте Logcat для создания снимков экрана.
  • Приложение-компаньон : на устройствах Google Pixel Watch используйте параметр «Сделать снимок экрана с носимого устройства», чтобы делать снимки экрана.
  • Запись экрана для Wear OS : запись видео экрана.

Делайте снимки экрана в Android Studio

Создание снимков экрана пользовательского интерфейса вашего носимого приложения с помощью Android Studio аналогично съемке снимков экрана на мобильном устройстве. Используйте следующие шаги:

  1. Откройте свое приложение в Android Studio .
  2. Запустите приложение на устройстве или в эмуляторе.
  3. Перейдите к экрану, который вы хотите захватить, на устройстве или в эмуляторе.
  4. Откройте Logcat и щелкните значок снимка экрана. Это может быть под меню переполнения.
  5. При желании выберите «Снимок экрана кадра» и выберите круглый хром.
  6. Нажмите Сохранить .

Делайте снимки экрана с помощью сопутствующего приложения

Чтобы делать снимки экрана устройства Google Pixel Watch, вы можете использовать сопутствующее приложение Google Pixel Watch . Следуй этим шагам:

  1. В пользовательском интерфейсе найдите экран, который вы хотите захватить.
  2. На телефоне Android включите «Параметры разработчика» , если вы еще этого не сделали, перейдя в «Настройки» > «О телефоне» и семь раз нажав «Номер сборки» .
  3. Откройте приложение Wear Companion на своем телефоне.
  4. Нажмите трехточечную кнопку переполнения в правом верхнем углу, чтобы открыть меню.
  5. Нажмите «Сделать снимок экрана на носимом устройстве» . Появится следующее сообщение: Запрос на снимок экрана отправлен . Затем вы получите следующие уведомления: Готово отправить просмотр скриншота и нажмите, чтобы отправить .
  6. Коснитесь уведомления, чтобы получить варианты отправки или публикации снимка экрана с помощью Bluetooth, Gmail или других вариантов.

Использовать запись экрана для Wear OS

Если вы занимаетесь разработкой на macOS, вы можете использовать инструмент Android проекта GitHub для Mac, чтобы записать видео с устройства Wear OS.

Либо запишите видео с устройства Wear OS, выполнив следующие действия:

  1. Запишите необработанные кадры на часы, как показано ниже:
    adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
  2. Скопируйте необработанный файл на свой компьютер разработки, как показано ниже:
    adb pull /sdcard/video.raw video.raw
  3. Используйте 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 .