Ce guide fournit des instructions pour créer une application Android XR à l'aide du SDK Jetpack XR. Il couvre les dépendances essentielles et la configuration du projet dans Android Studio pour créer des expériences XR immersives.
Compatibilité
Le SDK Jetpack XR nécessite un minSdk
de 24 et doit être compilé avec le SDK 34 ou version ultérieure.
Ajouter des dépendances
Consultez les guides de référence suivants pour comprendre les dépendances nécessaires et les problèmes de compatibilité pour chacune des bibliothèques du SDK Jetpack XR :
- Environnement d'exécution XR
- Jetpack SceneCore
- Jetpack Compose pour XR
- Material Design pour la XR
- ARCore pour Jetpack XR
Ajoutez ensuite les dépendances nécessaires au fichier build.gradle.kts
de votre application :
Groovy
dependencies { // Required for Java implementation "com.google.guava:listenablefuture:1.0" // Required for Kotlin implementation "org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.9.0" implementation "androidx.xr.runtime:runtime:1.0.0-alpha05" implementation "androidx.xr.scenecore:scenecore:1.0.0-alpha05" implementation "androidx.xr.compose:compose:1.0.0-alpha05" implementation "androidx.xr.compose.material3:material3:1.0.0-alpha10" implementation "androidx.xr.arcore:arcore:1.0.0-alpha05" }
Kotlin
dependencies { // Required for Java implementation("com.google.guava:listenablefuture:1.0") // Required for Kotlin implementation("org.jetbrains.kotlinx:kotlinx-coroutines-guava:1.9.0") implementation("androidx.xr.runtime:runtime:1.0.0-alpha05") implementation("androidx.xr.scenecore:scenecore:1.0.0-alpha05") implementation("androidx.xr.compose:compose:1.0.0-alpha05") implementation("androidx.xr.compose.material3:material3:1.0.0-alpha10") implementation("androidx.xr.arcore:arcore:1.0.0-alpha05") }
Consultez l'exemple Hello Android XR.
Créer une application dans Android Studio à l'aide du modèle d'activité de base du casque
Pour inclure Jetpack Compose pour XR lors de la création de votre projet, procédez comme suit :
- Si vous vous trouvez dans la fenêtre Welcome to Android Studio (Bienvenue dans Android Studio), cliquez sur Start a new Android Studio project (Démarrer un nouveau projet Android Studio). Si vous avez déjà ouvert un projet Android Studio, sélectionnez File > New (Fichier > Nouveau) dans la barre de menu.
- Sélectionnez XR dans les options Modèle, puis Activité de base du casque.
- Dans la fenêtre Configure your project (Configurer votre projet), procédez comme suit :
- Définissez l'Application name (Nom de l'application).
- Choisissez le Project location (Emplacement du projet) pour votre exemple.
- Cliquez sur Terminer.
- Vérifiez que le fichier build.gradle du projet est correctement configuré, comme décrit dans la section Fichiers de propriétés Gradle.