Wear OS proporciona varias formas de capturar la IU de Wear OS:
- Android Studio: Usa Logcat para tomar capturas de pantalla.
- Aplicación complementaria: En los dispositivos Google Pixel Watch, usa la opción Take wearable. captura de pantalla para tomar capturas de pantalla.
- Usa la 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:
- Abre tu app en Android Studio.
- Ejecuta tu app en un dispositivo o emulador.
- Navega hasta la pantalla que quieras capturar en el dispositivo o emulador.
- Abre Logcat y haz clic en el ícono de captura de pantalla. Es posible que esté debajo del menú ampliado.
- Si lo deseas, selecciona Frame Screenshot y elige una opción redonda.
- Haz clic en Save.
Cómo tomar capturas de pantalla con la app complementaria
Para tomar capturas de pantalla de un dispositivo Google Pixel Watch, puedes usar la app complementaria de Google Pixel Watch. Para hacerlo, sigue estos pasos:
- En la IU, busca la pantalla que quieras capturar.
- 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.
- Abre la app complementaria de Wear en tu teléfono.
- Presiona el botón de menú ampliado de tres puntos en la esquina superior derecha para abrir el menú.
- 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.
- 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 mediante estos pasos:
- 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
- Copia el archivo sin procesar en tu máquina de desarrollo, como se muestra a continuación:
adb pull /sdcard/video.raw video.raw
- 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.