Executar as experiências de realidade aumentada do app no emulador

Dispositivos XR aplicáveis
Estas orientações ajudam você a criar experiências para esses tipos de dispositivos de XR.
Óculos de IA

Ao testar o app, use o Android XR Emulator para ampliar sua capacidade de teste além dos dispositivos físicos. Você pode usar os controles do emulador para testar o comportamento do app em cenários comuns com óculos de IA. Consulte as seções a seguir para detalhes sobre como executar seus dispositivos Android XR virtuais no emulador e os controles que você pode usar.

Executar o aplicativo no emulador

Para executar o app no emulador, siga estas etapas:

  1. No Gerenciador de dispositivos do Android Studio, encontre o AVD de smartphone que você criou para atuar como um dispositivo host para o emulador de óculos de IA e clique em Iniciar .

    Clique

  2. No Gerenciador de dispositivos do Android Studio, encontre o AVD dos óculos de IA que você criou e clique em Iniciar.

    Clique

  3. Para iniciar o app no emulador, selecione o AVD do smartphone no menu suspenso do dispositivo de destino na barra de ferramentas principal do Android Studio e clique em Executar.

    Configuração de execução de apps do Android Studio

Usar controles de emulador para óculos de IA

Use os controles do emulador para testar o comportamento do app em cenários comuns com óculos de IA. Consulte as seções a seguir para mais detalhes sobre cada um dos controles que você pode usar.

Fornecer entrada do touchpad

Como os óculos de IA não têm tela sensível ao toque, as interações usam um touchpad no dispositivo físico. No emulador do Android XR, o touchpad fica logo abaixo da área de exibição.

Use o mouse do computador na área do touchpad para simular o toque e ative o modo Dois dedos para fazer gestos com dois dedos.

O lado direito da área do touchpad do emulador representa a área em um dispositivo real que fica na frente dos óculos (onde estão as lentes), enquanto o lado esquerdo representa a área em um dispositivo real que fica na parte de trás dos óculos (onde eles ficam apoiados nas orelhas). Conhecer essa orientação é importante ao simular gestos como deslizar para frente ou para trás.

Figura 1. A área do touchpad no emulador do Android XR fica logo abaixo da área de exibição.

Fazer entrada de texto por voz

Para ativar ou desativar o microfone, selecione Microfone nos controles do emulador. Isso conecta e envia entrada ao emulador usando o dispositivo de entrada de microfone padrão do computador. Isso tem o mesmo efeito de usar a opção O microfone virtual usa a entrada de áudio do host nos controles estendidos do emulador.

Enquanto o microfone estiver ativado, fale para usar palavras-chave e dar comandos.

Figura 2. Ative o microfone para usar o microfone do computador e fazer entrada de voz.

Simular óculos de IA sem tela

Ao testar o app para óculos de IA, é necessário simular um par de óculos de IA sem tela para que o app possa oferecer suporte a diferentes tipos de óculos de IA.

Para ajudar você a testar esses casos de uso, o app Óculos permite ativar o modo somente áudio:

  1. No emulador de smartphone, abra o app Óculos.

    O ícone do app Glasses.

  2. Toque em Configurações do dispositivo e ative o Modo somente áudio.

    Ative o modo somente áudio pelos óculos
.

  3. Pare o emulador de smartphone e o emulador de óculos de IA.

  4. No Gerenciador de dispositivos do Android Studio, encontre o AVD do smartphone e clique em Inicialização a frio no menu flutuante.

    Clique em "Cold Boot" para iniciar o emulador de smartphone com uma inicialização a frio.

  5. Siga as outras etapas para reiniciar o emulador de óculos de IA e executar seu app.

Desativar o tempo limite de adiamento da tela

O comportamento do tempo limite da tela é uma consideração importante ao desenvolver as experiências do seu app para óculos de IA. Por isso, recomendamos deixar o comportamento padrão durante os testes normais do app. No entanto, para casos em que o tempo limite de exibição interfere no teste, é possível desativar o comportamento padrão usando o seguinte comando 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 restaurar o comportamento padrão do tempo limite da tela, execute o seguinte comando 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

Usar o Gemini Live

Siga estas etapas para ativar o Gemini Live no emulador de óculos de IA:

  1. Antes de usar o Gemini Live, atualize o app Google para a versão mais recente (a versão mínima necessária é 16.46.63) no emulador de smartphone:

    1. No emulador de smartphone, abra o app Google Play Store.
    2. Pesquise "Google" e selecione o Google app.

      Atualize o Google app na Google Play Store.

    3. Selecione Atualizar.

  2. Ative o Gemini Live no emulador de óculos de IA tocando e pressionando o touchpad por cerca de dois segundos.

    Na primeira vez, isso vai acionar um conjunto de solicitações de permissão no emulador de smartphone. Conceda todas as permissões necessárias e toque e pressione o touchpad no emulador de óculos por cerca de dois segundos novamente.

    Aceite todas as permissões necessárias para usar o Gemini Live no emulador de óculos de IA.

    Quando o Gemini Live está ativo e ouvindo, você vê o seguinte no emulador dos óculos de IA:

    Um indicador visual aparece na tela quando o Gemini Live está ativo.

  3. Verifique se a entrada do microfone do host está ativa no emulador de óculos de IA olhando para o emulador de smartphone. Você vai receber uma notificação como esta:

    Uma notificação no emulador de smartphone indica que a entrada do microfone do host está ativa.

Capturar fotos ou vídeos

Os recursos de captura de câmera no emulador do Android XR ainda não estão disponíveis.