Cómo capturar pantallas de la IU de Wear

Wear OS proporciona varias formas de capturar la IU de Wear OS:

  • Android Studio: Usa Logcat para tomar capturas de pantalla.
  • Aplicación complementaria: Usa la opción Tomar captura de pantalla de wearable.
  • Grabación de pantalla para Wear OS: Graba un video de la pantalla.

Cómo tomar capturas de pantalla en Android Studio

La captura de capturas de pantalla de la IU de tu app para wearables con Android Studio es similar a la de las capturas en dispositivos móviles. Para ello, sigue estos pasos:

  1. Abre tu app en Android Studio.
  2. Ejecuta tu app en un dispositivo o emulador.
  3. Navega hasta la pantalla que quieras capturar en el dispositivo o emulador.
  4. Abre Logcat y haz clic en el ícono de captura de pantalla. Es posible que esté debajo del menú ampliado.
  5. Si lo deseas, selecciona Frame Screenshot y elige una opción redonda.
  6. Haz clic en Guardar.

Cómo tomar capturas de pantalla con la app complementaria

Puedes usar la app complementaria para tomar capturas de pantalla de la IU de Wear mediante los siguientes pasos:

  1. En la IU, busca la pantalla que quieras capturar.
  2. En el teléfono Android, habilita las Opciones para desarrolladores si aún no lo hiciste. Para ello, ve a Configuración > Acerca del teléfono y presiona Número de compilación siete veces.
  3. Abre la app complementaria de Wear en tu teléfono.
  4. Presiona el botón de menú ampliado de tres puntos en la esquina superior derecha para abrir el menú.
  5. Presiona Tomar captura de pantalla de wearable. Aparecerá el diálogo Solicitud de captura de pantalla enviada. Luego, recibirás las siguientes notificaciones: La captura de pantalla del reloj ya está lista y Presiona para enviar.
  6. Presiona la notificación para recibir opciones de envío o uso compartido de la captura de pantalla mediante Bluetooth, Gmail y otras opciones.

Cómo usar la grabación de pantalla para Wear OS

Si desarrollas tu app en macOS, puedes usar el proyecto de GitHub (herramienta de Android para Mac) para grabar un video desde tu dispositivo Wear OS.

También puedes grabar un video desde tu dispositivo Wear OS con estos pasos:

  1. Graba fotogramas sin procesar en el reloj, como se muestra a continuación:
    adb shell screenrecord --time-limit 30 --output-format raw-frames --verbose /sdcard/video.raw
  2. Copia el archivo sin procesar en tu máquina de desarrollo, como se muestra a continuación:
    adb pull /sdcard/video.raw video.raw
  3. Usa ffmpeg para convertir el archivo sin procesar a MP4, como se muestra a continuación:
    ffmpeg -f rawvideo -vcodec rawvideo -s 400x400 -pix_fmt rgb24 -r 10 -i video.raw -an -c:v libx264 -pix_fmt yuv420p video.mp4

Nota: Consulta el sitio web de FFmpeg para obtener instrucciones de instalación y descarga.