利用 Android XR,重新定义用户与应用的互动方式,从专注高效的工作到沉浸式娱乐体验,应有尽有。Android XR 应用会成为用户环境的一部分,并打造丰富的观看、学习和处理事务体验。

Android XR 软件开发套件支持从您现有的应用着手开发。选择您想使用 Android Jetpack XR、Unity、OpenXR 还是 WebXR 进行开发。

构建或空间化 Android 应用

您可以从头开始构建新应用,也可以通过添加空间组件,将 Android 大屏幕应用或移动应用改造成适用于 XR 的应用。

此 JetNews 应用是一款适用于 Android XR 的 Android 大屏幕应用。


构建新应用或移植 Unity、OpenXR 或 WebXR 应用

只需最少的开发工作,即可将现有的沉浸式体验带给新受众群体。

Job Simulator 是一款移植到 Android XR 的 Unity 游戏。

简化开发

使用熟悉的 Android API 和框架,缩短学习曲线,并针对各种 XR 设备进行构建。您可以使用适用于 XR 的 Jetpack Compose、Android Studio、模拟器和首选 3D 工具来创建自定义 XR 体验。

轻松将应用引入 XR

使用现有的兼容移动应用,覆盖 XR 设备上的用户。无需进行任何变更。

自适应布局可确保您的应用在各种设备上都能正常运行。现有的大屏设备应用已针对 XR 进行了优化。无需进行任何更改。
利用 空间面板3D 模型空间环境来设计沉浸式体验。或者,使用 Unity、OpenXR 或 WebXR 打造完全自定义的身临其境体验。

探索 Android 开发工具

使用经过扩展以适用于 XR 的熟悉工具来打造 XR 体验。
创建新的设备流程、设备管理器和布局检查器。无论您是否有权访问实体设备,都可以使用 Android XR 模拟器直接在计算机上测试应用。
包含设计 XR 应用所需的一切。查找界面和交互建议、自动布局引擎、预设布局和空间界面组合。
为您的应用提供感知功能,以便了解和与现实世界地图项(例如锚点和语义分割)互动。
包含用于向 Android XR 应用添加沉浸式内容的基本构建块。SceneCore 库支持空间实体和环境 API。
为创建符合既定互动、空间和视觉设计模式的用户友好型应用奠定基础。
使用您选择的 3D 工具创建 glTF 或 GLB 文件。示例:BlenderMayaSpline
试用经过优化以提供沉浸式体验的 Hello Android XR 示例应用。亲自了解空间面板和环境如何在实际应用中协同发挥作用。

使用 Unity、OpenXR 或 WebXR 进行构建

熟悉 3D 开发的任何人都可以使用热门的 Unity 实时 3D 引擎、业界标准 OpenXR 或易于上手的 WebXR 进行构建。借助这些框架,您可以灵活地构建所需的 XR 体验。
借助 Unity 成熟的 OpenXR 支持和开发者生态系统,构建可定位到多个平台的应用。
使用一组常见的 API 快速开发可在各种设备上运行的 XR 应用,从而降低开发成本。
使用 WebXR 的已知可信标准和技术,直接在浏览器中构建富有意义的 XR 体验。
2025 年初,我们将在全球举办 Android XR 开发者训练营。在为期两天的活动中,您可以:
  • 参加由专家指导的技术会议。
  • 在构建新应用或改造现有应用时,与 Android XR 团队合作。
  • 使用预发布版头戴式设备硬件。
名额有限。立即报名,以便我们考虑您是否符合参与条件。

开始设计

Android XR 包含现成的界面、组件和空间元素。