Mientras pruebas tu app, usa Android XR Emulator para extender tu capacidad de prueba más allá de tus dispositivos de prueba físicos. Puedes usar los controles del emulador para probar cómo se comporta tu app en situaciones comunes con gafas de audio y gafas de visualización. Consulta las siguientes secciones para obtener detalles sobre cómo ejecutar tus dispositivos virtuales de Android XR en el emulador y los controles del emulador que puedes usar.
Cómo ejecutar tu app en el emulador
Para ejecutar tu app en el emulador, sigue estos pasos:
En el Administrador de dispositivos de Android Studio, busca el AVD del teléfono que creaste para que actúe como dispositivo host para el AVD de las gafas y haz clic en Start .
En el Administrador de dispositivos de Android Studio, busca el AVD de las gafas que creaste y haz clic en Start.
Para iniciar tu app en el emulador, selecciona el AVD del teléfono en el menú desplegable del dispositivo de destino en la barra de herramientas principal de Android Studio y, luego, haz clic en Run.
Usa los controles del emulador para las gafas
Usa los controles del emulador para probar cómo se comporta tu app en situaciones comunes con gafas de audio y gafas de visualización. Consulta las siguientes secciones para obtener detalles sobre cada uno de los controles que puedes usar.
Proporciona entrada del panel táctil
Como las gafas de audio y las gafas de visualización no tienen pantalla táctil, las interacciones usan un panel táctil en el dispositivo físico. En Android XR Emulator, puedes encontrar el panel táctil justo debajo del área de visualización.
Usa el mouse de tu computadora dentro del área del panel táctil para simular el toque y habilita el modo Two Finger para realizar gestos de dos dedos.
El lado derecho del área del panel táctil del emulador representa el área de un dispositivo real que está hacia la parte frontal de las gafas (donde están las lentes), mientras que el lado izquierdo representa el área de un dispositivo real que está hacia la parte posterior de las gafas (donde las gafas descansan sobre tus oídos). Conocer esta orientación es importante cuando se simulan gestos como deslizar hacia adelante o hacia atrás.
Proporciona entrada de voz
Para activar o desactivar el micrófono, selecciona Micrófono en los controles del emulador. Esto conecta y envía la entrada al emulador con el dispositivo de entrada de micrófono predeterminado de tu computadora. Esto tiene el mismo efecto que usar la opción Virtual microphone uses host audio input en los controles extendidos del emulador.
Mientras el micrófono esté encendido, habla para usar palabras clave y emitir comandos.
Simula gafas de audio
Mientras pruebas tu app para gafas de visualización, deberás simular un par de gafas de audio para que tu app pueda admitir gafas de audio y gafas de visualización.
Para ayudarte a probar estos casos de uso, la app de Glasses te permite habilitar el modo audio:
En el emulador de teléfono, abre la app de Glasses.
Presiona Device Settings y, luego, activa o desactiva el modo audio.
Detén el emulador de teléfono y el emulador de gafas.
En el Administrador de dispositivos de Android Studio, busca el AVD del teléfono y haz clic en inicio en frío en el menú ampliado.
Sigue los demás pasos para volver a iniciar el emulador de gafas y ejecutar tu app.
Inhabilita el tiempo de espera de repetición de la visualización
El comportamiento del tiempo de espera de visualización es un aspecto importante que se debe tener en cuenta cuando desarrollas las experiencias de tu app para gafas de audio y gafas de visualización. Por este motivo, te recomendamos que dejes el comportamiento predeterminado mientras realizas las pruebas habituales de la app. Sin embargo, en los casos en que el tiempo de espera de visualización interfiera con tus pruebas, puedes inhabilitar el comportamiento predeterminado con el siguiente comando de ADB:
adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout false
Para restablecer el comportamiento predeterminado del tiempo de espera de visualización, ejecuta el siguiente comando de ADB:
adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout true
Usa Gemini Live
Sigue estos pasos para activar Gemini Live en el emulador de gafas:
Antes de intentar usar Gemini Live, actualiza la app de Google a la versión más reciente (la versión mínima requerida es 16.46.63) en el emulador de teléfono:
- En el emulador de teléfono, abre la app de Google Play Store.
Busca "Google" y selecciona la app de Google.
Selecciona Actualizar.
Para activar Gemini Live desde el emulador de gafas, mantén presionado el panel táctil durante aproximadamente 2 segundos.
La primera vez, se activará un conjunto de solicitudes de permisos en el emulador de teléfono. Otorga todos los permisos necesarios y, luego, mantén presionado el panel táctil en el emulador de gafas durante aproximadamente 2 segundos.
Cuando Gemini Live esté activo y escuchando, verás lo siguiente en el emulador de gafas:
Para verificar que la entrada del micrófono host esté activa en el emulador de gafas, consulta el emulador de teléfono. Deberías ver una notificación como la siguiente:
Captura fotos o videos
Las funciones de captura de cámara en Android XR Emulator aún no están disponibles.