L'emulatore supporta l'utilizzo della funzionalità di base della fotocamera sul dispositivo virtuale per le versioni precedenti di Android. Android 11 e versioni successive supportano le seguenti funzionalità aggiuntive della fotocamera Emulatore Android:
- Acquisizione RAW
- Rielaborazione YUV
- Dispositivi di livello 3
- Supporto logica fotocamera
- Emulazione dell'orientamento del sensore mediante l'utilizzo dei dati di Gestione sensori
- Applicazione della stabilizzazione video riducendo la frequenza di handshake
- Applicazione del miglioramento dei bordi rimuovendo il rialzo eseguito solitamente nella pipeline YUV
- Videocamere simultanee
Videocamera virtuale per scene e ARCore
Puoi utilizzare la fotocamera per la scena virtuale in un ambiente virtuale per sperimentare con le app di realtà aumentata (AR) realizzate con ARCore.
Per informazioni sull'utilizzo della videocamera per la scena virtuale nell'emulatore, vedi Eseguire app AR nell'emulatore Android.
Se utilizzi l'emulatore con un'app fotocamera, puoi importare un'immagine in formato PNG o JPEG da utilizzare all'interno di una scena virtuale. Per scegliere un'immagine da utilizzare in una scena virtuale, apri la finestra Controlli estesi, seleziona la scheda Videocamera > Immagini di scene virtuali e fai clic su Aggiungi immagine. Questa funzionalità può essere utilizzata per importare immagini personalizzate, ad esempio codici QR, da utilizzare con qualsiasi app basata sulla fotocamera. Per ulteriori informazioni, consulta Aggiungere immagini aumentate alla scena.
Testare le azioni AR comuni con le macro
Puoi ridurre notevolmente il tempo necessario per testare le azioni AR più comuni utilizzando le macro preimpostate nell'emulatore. Ad esempio, puoi usare una macro per reimpostare lo stato predefinito di tutti i sensori del dispositivo.
Prima di utilizzare le macro, segui la procedura descritta in Eseguire app AR in Android Emulator per configurare la videocamera per le scene virtuali per la tua app, esegui l'app nell'emulatore e aggiorna ARCore. Quindi, procedi nel seguente modo per utilizzare le macro dell'emulatore:
- Con l'emulatore in esecuzione e l'app collegata ad ARCore, fai clic su Altro nel riquadro dell'emulatore.
- Seleziona Registrazione e riproduzione > Riproduzione Macro.
Scegli la macro che vuoi utilizzare, poi fai clic su Riproduci.
Durante la riproduzione, puoi interrompere una macro facendo clic su Interrompi.