O emulador oferece suporte ao uso de funcionalidades básicas da câmera no seu dispositivo virtual para versões anteriores do Android. O Android 11 e versões mais recentes oferecem suporte a estes outros recursos de câmera do Android Emulator:
- Captura RAW
- Reprocessamento YUV
- Dispositivos de nível 3
- Compatibilidade lógica da câmera
- Emular a orientação do sensor usando dados do gerenciador de sensores
- Aplicar a estabilidade do vídeo reduzindo a frequência de handshake
- Aplicar o aprimoramento de borda removendo o aumento da escala geralmente feito no pipeline do YUV
- Câmeras simultâneas
Câmera de cena virtual e ARCore
Use a câmera de cena virtual em um ambiente virtual para realizar experimentos com apps de realidade aumentada (RA) criados com o ARCore.
Para informações sobre como usar esta câmera no emulador, consulte Executar apps de RA no Android Emulator.
Ao usar o emulador com um app de câmera, você pode importar uma imagem em formato PNG ou JPEG e usá-la em uma cena virtual. Para escolher uma imagem a ser usada em uma cena virtual, abra a janela Extended controls, selecione a guia Camera > Virtual scene images e clique em Add image. Esse recurso pode ser usado para importar imagens personalizadas, como códigos QR, para uso com qualquer app baseado em câmera. Para saber mais, consulte Adicionar imagens melhoradas à cena.
Testar ações comuns de RA com macros
É possível reduzir significativamente o tempo necessário para testar ações comuns de RA usando as macros predefinidas no emulador. Por exemplo, use uma macro para redefinir todos os sensores do dispositivo para o estado padrão.
Antes de usar macros, siga as etapas em Executar apps de RA no Android Emulator para configurar a câmera de cena virtual do app, executar seu app no emulador e atualizar o ARCore. Em seguida, siga estas etapas para usar macros no emulador:
- Com o emulador em execução e o app conectado ao ARCore, clique em More
no painel do emulador.
- Selecione Record and Playback > Macro Playback.
Escolha a macro que você quer usar e clique em Play.
Durante a reprodução, é possível interromper uma macro clicando em Stop.