Cómo tomar capturas de pantalla con la IU de Wear

Wear OS by Google incluye dos métodos de captura de pantalla de la IU de Wear:

  1. La herramienta Stitch de Wear: Stitch de Wear es una herramienta para tomar capturas de pantalla de las IU de relojes desde un dispositivo Wear o del emulador. Esta toma varias capturas de pantalla a la vez que son demasiado altas como para entrar en la pantalla y, luego, las combina.
  2. Usar la aplicación complementaria: La opción Tomar captura de pantalla de wearable de la app te permite tomar capturas de pantalla de la IU de Wear.
  • Elige la opción 1 para combinar varias pantallas en una sola captura.
  • Elige la opción 2 para tomar una captura de una sola pantalla.

En este documento, se describen ambas opciones.

Cómo tomar capturas de pantalla con la herramienta Stitch

La herramienta Stitch de Wear es una secuencia de comandos Python de código abierto que está disponible en GitHub en https://github.com/google/android-wear-stitch-script.

Nota: Debes verificar que las instancias de tu dispositivo estén conectadas a un servidor de ADB antes de usar la herramienta Stitch. Para ello, ejecuta adb devices desde el android_sdk/platform-tools/ directory. Si están conectadas, verás que el nombre del dispositivo se enumera como un "dispositivo".

Para tomar una captura de pantalla con la herramienta Stitch, haz lo siguiente:

  1. Descarga la secuencia de comandos Python desde GitHub (https://github.com/google/android-wear-stitch-script).
  2. En tu computadora, abre una ventana Terminal.
  3. Cambia al directorio en el que guardaste wear_screenshot_stitch.py.
  4. Ejecuta la siguiente secuencia de comandos:

    python ./wear_screenshot_stitch.py [--square] [--transparency] [--adb-args ...]

    Por ejemplo:

            python ./wear_screenshot_stitch.py --square emulator-5544
        

Cuando termine de ejecutarse la secuencia de comandos, las capturas de pantalla se guardarán en el directorio screencaps/.

Figura 1: Ejemplo de capturas de pantalla tomadas con la herramienta Stitch

Opciones

En la siguiente lista, se muestran las opciones que puedes usar con la herramienta Stitch:

--square
Se asume que el dispositivo tiene una pantalla cuadrada (de lo contrario, se asume que es circular).
--transparency
Usa la transparencia alfa para píxeles alrededor de las esquinas del resultado que se cortan en la pantalla circular.
--adb-args
Cualquier argumento que se incluya a continuación, se transmite directamente a ADB.

Nota: Asegúrate de encerrar entre comillas dobles los argumentos que sucedan a los parámetros adb-args. Por ejemplo: python ./wear_screenshot_stitch.py --adb-args "-s 127.0.0.1:4444"

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 de Wear, 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 dispositivo 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 contenido adicional (los tres puntos en la esquina superior derecha) para abrir el menú.
  5. Presiona Tomar captura de pantalla de wearable. Aparecerá el siguiente diálogo: Se envió la solicitud de captura de pantalla.

    Luego, recibirás las siguientes notificaciones: Finalizó la captura de pantalla de wearable y presiona para enviar.

  6. Presiona la notificación para ver las opciones de envío y uso compartido de la captura de pantalla mediante Bluetooth, Gmail, etcétera.

Figura 2: Ejemplo de capturas de pantalla tomadas con la app complementaria