Erforderliche Abhängigkeiten hinzufügen

In dieser Anleitung wird beschrieben, wie Sie mit dem Jetpack XR SDK eine Android XR-Anwendung erstellen. Darin werden wichtige Abhängigkeiten und die Projekteinrichtung in Android Studio für die Entwicklung immersiver XR-Erlebnisse behandelt.

Kompatibilität

Für das Jetpack XR SDK ist ein minSdk von 24 erforderlich und es muss für SDK 34 oder höher kompiliert werden.

Abhängigkeiten hinzufügen

In den folgenden Referenzanleitungen finden Sie Informationen zu erforderlichen Abhängigkeiten und Kompatibilitätsproblemen für die einzelnen Bibliotheken im Jetpack XR SDK:

Fügen Sie dann der Datei build.gradle.kts Ihrer App die erforderlichen Abhängigkeiten hinzu:

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")
}

Hello Android XR-Beispiel

Erstellen Sie in Android Studio eine neue App mit der Vorlage „Basic Headset Activity“.

So erstellen Sie ein neues Projekt mit Jetpack Compose für XR:

  1. Wenn Sie sich im Fenster Welcome to Android Studio befinden, klicken Sie auf Start a new Android Studio project. Wenn Sie bereits ein Android Studio-Projekt geöffnet haben, wählen Sie in der Menüleiste File > New aus.
  2. Wählen Sie in den Vorlagen-Optionen XR und dann Einfache Headset-Aktivität aus.
  3. Führen Sie im Fenster Projekt konfigurieren die folgenden Schritte aus:
    1. Legen Sie den Anwendungsnamen fest.
    2. Wählen Sie den Projektstandort für Ihr Sample aus.
  4. Klicken Sie auf Fertig.
  5. Prüfen Sie, ob die Datei „build.gradle“ des Projekts wie in Gradle properties files beschrieben richtig konfiguriert ist.