L'emulatore Android XR è una versione specializzata dell'emulatore Android progettata per lo sviluppo di app XR. Ti consente di testare ed eseguire il debug delle tue app XR nell'ambiente familiare di Android Studio.
Prima di poter eseguire l'app nell'emulatore Android XR, devi configurarla. Crea Android Virtual Devices (AVD) per occhiali audio e occhiali con display da utilizzare con l'emulatore Android XR mentre testi ed esegui il debug della tua app. L'emulatore per occhiali audio e occhiali con display funge da dispositivo virtuale separato che puoi accoppiare a un'istanza dell'emulatore che esegue un AVD per smartphone.
Segui i passaggi descritti nelle sezioni successive per configurare tutto il necessario per questi dispositivi virtuali.
Verifica i requisiti di sistema
Prima di iniziare a creare Android Virtual Devices (AVD) per occhiali audio e occhiali con display, esamina i seguenti requisiti di sistema.
- Android Studio: installa la build Canary più recente e configura Studio per lo sviluppo XR.
- Sistema: un computer con almeno le stesse specifiche richieste per l'emulatore Android, tranne ChromeOS, che non è supportato. Pianifica spazio su disco aggiuntivo perché gli AVD per occhiali audio e occhiali con display richiedono anche un AVD per smartphone che funga da dispositivo host per la tua app.
Creare un Android Virtual Device per occhiali audio o occhiali con display
Segui questi passaggi per creare un AVD per occhiali audio o occhiali con display che puoi utilizzare durante il test e il debug della tua app:
Apri l'ultima build Canary di Android Studio, quindi fai clic su Strumenti > Device Manager (Gestione dispositivi) > Add a new device (Aggiungi un nuovo dispositivo)
> Create Virtual Device (Crea dispositivo virtuale).
Nella finestra Aggiungi dispositivo, seleziona XR nella sezione Fattore di forma.
Dall'elenco, seleziona AI Glasses e poi fai clic su Avanti.
Nella scheda Configura dispositivo virtuale della sezione Seleziona immagine di sistema, seleziona l'immagine di sistema più recente degli AI Glasses compatibile con il tuo sistema dall'elenco delle immagini di sistema.
Fai clic su Fine e anche su Sì se ti viene chiesto di scaricare l'immagine di sistema che hai selezionato.
Crea un AVD dello smartphone da utilizzare come dispositivo host
Gli AVD per occhiali audio e occhiali con display richiedono anche un AVD per smartphone che funga da dispositivo host per la tua app. Innanzitutto, crea un AVD per smartphone che funga da dispositivo host per gli occhiali:
- In Android Studio, torna a Gestione dispositivi e fai clic su Aggiungi un nuovo dispositivo
> Crea dispositivo virtuale.
- Nella finestra Aggiungi dispositivo, nella sezione Fattore di forma, seleziona Smartphone.
- Seleziona un dispositivo smartphone (in questo esempio viene utilizzato Pixel 9 Pro), quindi fai clic su Avanti.
Dal menu a discesa API, seleziona Anteprima API CANARY.
Nella sezione Seleziona immagine di sistema, seleziona l'immagine di sistema più recente compatibile con il tuo sistema dall'elenco delle immagini di sistema:
- Pre-release dell'immagine di sistema ARM 64 v8a di Google Play con dimensioni delle pagine di 16 kB (macOS)
- Pre-release 16 KB Page Size Google Play Intel x86_64 Atom System Image (Windows e Linux)
Fai clic su Fine e anche su Sì se ti viene chiesto di scaricare l'immagine di sistema che hai selezionato.
Accoppia i dispositivi
Infine, accoppia i dispositivi:
In Gestione dispositivi, trova l'AVD degli occhiali e seleziona Accoppia occhiali dal menu extra.
Seleziona l'AVD dello smartphone dall'elenco dei dispositivi compatibili.
L'assistente all'accoppiamento avvia entrambi gli AVD nell'emulatore e avvia l'accoppiamento.
Nell'AVD dello smartphone, accetta le richieste di autorizzazione per associare i dispositivi.
L'assistente all'accoppiamento completa l'accoppiamento.
Passaggi successivi
Ora che hai creato gli AVD per gli occhiali audio e gli occhiali con display, esegui l'app sugli AVD utilizzando l'emulatore.
OpenXR™ e il logo OpenXR sono marchi di proprietà di The Khronos Group Inc. e sono registrati come marchi in Cina, nell'Unione Europea, in Giappone e nel Regno Unito.