Heute stellen wir die Entwicklervorschau für das Android XR SDK vor – ein umfassendes Entwicklerkit für Android XR. Die neueste Plattform der Android-Familie wurde für Extended-Reality-Headsets (XR) entwickelt – und soll in Zukunft auch Datenbrillen unterstützen. Sie haben unzählige Möglichkeiten, Erlebnisse zu schaffen und zu entwickeln, die die digitale und die reale Welt miteinander verbinden. Dabei können Sie auf vertraute Android-APIs, ‑Tools und offene Standards zurückgreifen, die für XR entwickelt wurden. Das bedeutet: Wenn Sie für Android entwickeln, entwickeln Sie bereits für XR. Lesen Sie weiter, um mit der Entwicklung für Headsets zu beginnen.
Mit dem Android XR SDK haben Sie folgende Möglichkeiten:
- Mit räumlichen 3D-Elementen, räumlichen Feldern und Spatial Audio können Sie sich von herkömmlichen Bildschirmen befreien und Ihrer App eine natürliche Tiefe, Größe und einen greifbaren Realismus verleihen.
- Nutzer in einen fantastischen virtuellen Raum transportieren oder mit ihnen in ihrem eigenen Zuhause oder an ihrem Arbeitsplatz interagieren
- Natürliche, multimodale Interaktionsfunktionen wie Hände und Augen nutzen
„Wir glauben, dass Android XR ein Gamechanger für das Storytelling ist. So können wir erzählerische Tiefe mit fortschrittlichen interaktiven Funktionen verbinden und eine immersive Welt schaffen, in der Zuschauer mit Charakteren und Geschichten interagieren können wie nie zuvor.“
– Jed Weintrob, Partner bei 30 Ninjas
Ihre Apps unter Android XR
Das Android XR SDK basiert auf den bestehenden Grundlagen der Android-App-Entwicklung. Außerdem bringen wir den Play Store auf Android XR. Dort werden die meisten Android-Apps automatisch zur Verfügung gestellt, ohne dass zusätzlicher Entwicklungsaufwand erforderlich ist. Nutzer können Ihre bestehenden Apps auf ganz neue Weise entdecken und verwenden. Um Ihre vorhandene Compose-App zu differenzieren, können Sie die automatische räumliche Darstellung von Material Design 3-Komponenten (M3) und Compose für adaptive Layouts in XR aktivieren.
Apps, die für große Bildschirme optimiert sind, nutzen die Größenanpassungsfunktionen in Android XR
Das Android XR SDK bietet für jeden Entwickler etwas:
Sie entwickeln mit Kotlin und Android Studio? Mit dem Jetpack XR-SDK, einer Suite aus vertrauten Bibliotheken und Tools, die die Entwicklung vereinfachen und die Produktivität steigern, werden Sie sich sofort zurechtfinden.
- Verwenden Sie die Echtzeit-3D-Engine von Unity? Die Android XR-Erweiterungen für Unity enthalten die Pakete, die Sie zum Erstellen oder Portieren leistungsstarker, immersiver Erlebnisse benötigen.
- Entwickeln Sie für das Web? Mit WebXR können Sie immersive Erlebnisse hinzufügen, die in Chrome unterstützt werden.
- Sie arbeiten mit nativen Sprachen wie C/C++? Android XR unterstützt den OpenXR-Standard 1.1.
Mit dem Jetpack XR SDK entwickeln
Das Jetpack XR SDK enthält neue Jetpack-Bibliotheken, die speziell für XR entwickelt wurden. Einige Highlights:
- Jetpack Compose für XR: Damit können Sie räumliche UI-Layouts deklarativ erstellen und Ihre vorhandene 2D-UI, die mit Compose oder Views erstellt wurde, räumlich gestalten.
- Material Design für XR: Enthält Komponenten und Layouts, die sich automatisch an XR anpassen.
- Jetpack SceneCore: Bietet die Grundlage für die Entwicklung benutzerdefinierter 3D-Anwendungen.
- ARCore für Jetpack XR: Bietet leistungsstarke Wahrnehmungsfunktionen für Ihre App, damit sie die reale Welt verstehen kann.
„Mit Android XR können wir Calm direkt in Ihre Welt bringen und die Sinne ansprechen, damit Sie die App auf eine tiefere und transformativere Weise erleben können. Durch die enge Zusammenarbeit mit dem Android XR-Team bei dieser innovativen Technologie haben wir neu definiert, wie ein Gefühl von Tiefe und Raum geschaffen werden kann. Das Ergebnis ist ein Eintauchen in die Umgebung, das Ihnen sofort hilft, sich präsenter, konzentrierter und entspannter zu fühlen.“
– Dan Szeto, Vice President bei Calm Studios
Mit dem Hello XR-Beispiel können Sie schnell in das Jetpack XR SDK einsteigen. Es bietet eine einfache Einführung in die wichtigsten Funktionen von Jetpack Compose für XR.
Weitere Informationen zur Entwicklung mit dem Jetpack XR SDK
Die JetNews-Beispiel-App ist eine Android-App für große Bildschirme, die für Android XR angepasst wurde
Außerdem führen wir in der neuesten Vorabversion von Android Studio Meerkat neue Tools und Funktionen ein, um die Produktivität zu steigern und den Erstellungsprozess für Android XR zu vereinfachen.
- Mit dem neuen Android XR Emulator können Sie ein virtualisiertes XR-Gerät erstellen, um Apps bereitzustellen und zu testen, die mit dem Jetpack XR SDK erstellt wurden. Der Emulator enthält XR-spezifische Steuerelemente, mit denen Sie mit Tastatur und Maus in einem emulierten virtuellen Raum navigieren können.
- Mit der Android XR-Vorlage können Sie schnell mit der Entwicklung einer App mit Jetpack Compose für XR beginnen.
- Mit dem aktualisierten Layout Inspector können Sie mit Jetpack Compose für XR erstellte räumlich wahrnehmbare UI-Komponenten untersuchen und debuggen.
Weitere Informationen zu den XR-fähigen Tools in Android Studio und zum Android XR-Emulator
Der Android XR-Emulator in Android Studio bietet neue Steuerelemente zum Erkunden des 3D-Raums im Emulator.
Inhalte mit Unity erstellen
Wir haben uns mit Unity zusammengetan, um die Echtzeit-3D-Engine von Unity ab Unity 6 nativ in Android XR zu integrieren. Unity führt das Paket Unity OpenXR: Android XR ein, mit dem Sie Ihre plattformübergreifenden XR-Erlebnisse auf Android XR übertragen können.
Unity fügt diesen beliebten XR-Paketen Android XR-Unterstützung hinzu:
Außerdem führen wir die Android XR-Erweiterungen für Unity mit Beispielen und innovativen Funktionen wie dem Mausinteraktionsprofil, dem Umgebungsblendmodus, personalisierten Hand-Meshes und der Objektverfolgung ein.
„Wir haben Demeo bereits auf den meisten kommerziell verfügbaren Plattformen veröffentlicht und waren beeindruckt, wie einfach es war, das Spiel für Android XR zu optimieren.“
– Johan Gastrin, CTO bei Resolution Games
Weitere Informationen finden Sie in unserem Leitfaden für die ersten Schritte mit Unity und im Blogpost von Unity.
Vacation Simulator wurde auf Unity 6 aktualisiert und unterstützt Android XR
Inhalte für das Web erstellen
Chrome für Android XR unterstützt den WebXR-Standard. Wenn Sie für das Web entwickeln, können Sie vorhandene Websites mit 3D-Inhalten optimieren oder neue immersive Erlebnisse schaffen. Sie können auch umfassende Frameworks wie three.js, A-Frame oder PlayCanvas verwenden, um virtuelle Welten zu erstellen. Alternativ können Sie eine einfachere API wie model-viewer nutzen, damit Nutzer Produkte auf einer E-Commerce-Website visualisieren können. Da WebXR ein offener Standard ist, funktionieren die gleichen Erlebnisse, die Sie für mobile AR-Geräte oder spezielle VR-Hardware entwickeln, nahtlos auf Android XR.
Weitere Informationen zur Entwicklung mit WebXR
Chrome für Android XR unterstützt WebXR-Funktionen wie Tiefenkarten, mit denen virtuelle Objekte mit Oberflächen in der realen Welt interagieren können.
Auf offenen Standards basierend
Wir setzen die Android-Tradition fort, auf offenen Standards aufzubauen. Das Herzstück des Android-Wahrnehmungsstacks ist OpenXR – eine leistungsstarke, plattformübergreifende API, die auf Portabilität ausgerichtet ist. Android XR entspricht OpenXR 1.1. Wir erweitern die OpenXR-Standards außerdem mit innovativen Herstellererweiterungen, um leistungsstarke Funktionen zur Umgebungserkennung einzuführen, z. B.:
- KI-basierte Hand-Mesh, die sich an die Form und Größe von Händen anpasst, um die Vielfalt Ihrer Nutzer besser darzustellen
- Detaillierte Tiefentexturen, mit denen reale Objekte virtuelle Inhalte verdecken können
- Ausgereifte Lichtschätzung, um die Beleuchtung Ihrer digitalen Inhalte an die realen Lichtverhältnisse anzupassen
- Neue Tracker, mit denen Sie reale Objekte wie Laptops, Smartphones, Tastaturen und Mäuse in eine virtuelle Umgebung einfügen können
Das Android XR SDK unterstützt auch offene Standardformate wie glTF 2.0 für 3D-Modelle und OpenEXR für Umgebungen mit hohem Dynamikbereich.
Gemeinsam die Zukunft gestalten
Wir freuen uns sehr, die Entwicklervorschau für das Android XR SDK ankündigen zu können. Wir veröffentlichen diese Entwicklervorschau, weil wir die Zukunft von XR gemeinsam mit Ihnen gestalten möchten. Wir freuen uns auf Ihr Feedback und darauf, Ihre Ideen und Vorschläge in die Plattform zu integrieren. Ihre Leidenschaft, Ihr Fachwissen und Ihre kühnen Ideen sind für uns bei der Weiterentwicklung von Android XR absolut essenziell.
Wir freuen uns darauf, Ihre Apps zu nutzen, die für die einzigartigen räumlichen Funktionen von Android XR neu konzipiert wurden und mit vertrauten Tools wie Android Studio und Jetpack Compose entwickelt wurden. Wir sind gespannt auf die beeindruckenden 3D-Welten, die Sie mit leistungsstarken Tools und offenen Standards wie Unity und OpenXR erstellen. Vor allem aber freuen wir uns darauf, diesen Weg gemeinsam mit euch zu gehen, die ihr die großartige Community der Android- und Unity-Entwickler bildet.
Unter developer.android.com/develop/xr finden Sie alle Tools, Bibliotheken und Ressourcen, die Sie für die Entwicklung mit dem Android XR SDK benötigen. Wenn Sie an einem Zugriff auf Vorabversionen von Hardware und einer Zusammenarbeit mit dem Android XR-Team interessiert sind, können Sie Ihr Interesse an einer Teilnahme an einem Android XR Developer Bootcamp im Jahr 2025 bekunden, indem Sie dieses Formular ausfüllen.
Weiterlesen
-
Produktneuheiten
Auf der Google I/O 2026 wurden 17 wichtige Neuerungen für Android-Entwickler angekündigt, die sich auf agentengesteuerte Produktivität, Compose First als UI-Standard sowie leistungsstarke Medien und adaptive Entwicklung für das wachsende Ökosystem konzentrieren.
Matthew McCullough • Lesezeit: 8 Minuten
-
Produktneuheiten
Wie heute bei The Android Show angekündigt wurde, entwickelt sich Android von einem Betriebssystem zu einem intelligenten System weiter. Das bietet Ihnen mehr Möglichkeiten, Nutzer mit Ihren Apps zu erreichen.
Matthew McCullough • Lesezeit: 4 Minuten
-
Produktneuheiten
Heute stellen wir Gemma 4 vor, unser neuestes hochmodernes offenes Modell, das für die Android-Entwicklung entwickelt wurde und komplexe Schlussfolgerungen und autonomes Aufrufen von Tools ermöglicht.
Matthew McCullough • Lesezeit: 2 Minuten
Auf dem Laufenden bleiben
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.