Runtime XR
Ultimo aggiornamento | Release stabile | Candidato per la release | Versione beta | Versione alpha |
---|---|---|---|---|
12 dicembre 2024 | - | - | - | 1.0.0-alpha01 |
Dichiarazione delle dipendenze
Per aggiungere una dipendenza al runtime XR, devi aggiungere il repository Maven di Google al tuo progetto. Per ulteriori informazioni, consulta il repository Maven di Google.
Aggiungi le dipendenze per gli elementi necessari nel file build.gradle
per la tua app o il tuo modulo:
Groovy
dependencies { implementation "androidx.xr.runtime:runtime:1.0.0-alpha01" // Use in environments that do not support OpenXR testImplementation "androidx.xr.runtime:runtime-testing:1.0.0-alpha01" }
Kotlin
dependencies { implementation("androidx.xr.runtime:runtime:1.0.0-alpha01") // Use in environments that do not support OpenXR testImplementation("androidx.xr.runtime:runtime-testing:1.0.0-alpha01") }
Per ulteriori informazioni sulle dipendenze, consulta Aggiungere dipendenze di compilazione.
Feedback
Il tuo feedback ci aiuta a migliorare Jetpack. Facci sapere se riscontri nuovi problemi o hai idee per migliorare questa raccolta. Prima di crearne uno nuovo, dai un'occhiata ai problemi esistenti in questa raccolta. Puoi aggiungere il tuo voto a un problema esistente facendo clic sul pulsante a forma di stella.
Per ulteriori informazioni, consulta la documentazione del Monitoraggio problemi.
Versione 1.0
Versione 1.0.0-alpha01
12 dicembre 2024
androidx.xr.runtime:runtime-* 1.0.0-alpha01
viene rilasciato.
Funzionalità della versione iniziale
Versione iniziale di Jetpack XR Runtime. Questa libreria contiene componenti fondamentali della suite di librerie Jetpack XR. Sono inclusi il rilevamento delle funzionalità, la gestione del ciclo di vita, la configurazione e altro ancora. La libreria di runtime fornisce diverse varianti (ad es. runtime-openxr
o runtime-testing
) a seconda della piattaforma di esecuzione. Inoltre, questa libreria offre astrazioni matematiche fondamentali come Vector3
e Matrix4
che vengono utilizzate nell'intera API Jetpack XR.
Session
: fornisce controlli granulari sul sistema XR, inclusa la possibilità di decidere quando viene eseguita e non l'elaborazione e la configurazione complessiva. È anche l'handle che utilizzerai in tutte le altre API per sbloccare le funzionalità di sistema sottostanti.Pose
: una posizione in un sistema di coordinate arbitrario a cui sono associati posizione e orientamento. Utilizzerai questa classe per comunicare la posizione degli oggetti con ARCore per Jetpack XR e Jetpack SceneCore.
Problemi noti
- Al momento
configure
non esegue alcuna operazione. Le release future aggiungeranno nuove impostazioni che potrai utilizzare per controllare il comportamento diSession
.