Evergine + Android XR

您的 Evergine 应用,现已登陆首款 Android XR 眼镜

Evergine 2026 年 11 月版本新增了对 Android XR 的支持,这是 Google 面向头戴设备和眼镜的新平台。我们作为 Google Android XR Developer Catalyst Program 的一部分构建了此支持,该计划让我们得以提前获得 XREAL AURA 开发套件。成果是:您的 Evergine 应用,包括所有使用 Evergine MRTK 构建的内容,现在都能在首款由 Android XR 驱动的光学透视眼镜上运行。

Android XR 支持强化了 Evergine 的核心目标之一:将相同的工业 3D 技术带到人们使用的每一台设备上,从桌面端、网页端到他们佩戴的眼镜。

图 1 — Evergine MRTK 在 XREAL AURA 上运行,直接从眼镜捕获的画面

没有渲染图,没有模型。按钮、滑块和面板锚定在真实世界中,由您的双手驱动。您看到的每一次交互,都与驱动其他 XR 设备上 Evergine 应用的 MRTK 代码相同,从社区项目到我们在 Plain Concepts 构建的定制解决方案皆是如此。我们没有为 Android XR 重写工具包;我们教会了 Evergine 与一个新平台对话。

1. 什么是 Android XR

Android XR 是 Google 与 Samsung 和 Qualcomm 合作开发的扩展现实平台。它将 Android 生态系统、其应用、工具和 Gemini 带给来自不同制造商的整个设备家族。开发者无需押注于单一头戴设备,而是面向一个持续成长的开放平台。

特性Android XR
开发者Google,与 Samsung 和 Qualcomm 合作
开放标准OpenXR 1.0 和 1.1,以及 Chrome 中的 WebXR
设备头戴设备如 Samsung Galaxy XR,有线 XR 眼镜如 XREAL AURA,以及 AI 眼镜
应用来自 Google Play 的 Android 应用,以及不断增长的专为 XR 打造的应用目录
AI内置于平台的 Gemini,能感知您所见和所做
开发者工具Jetpack XR SDK、OpenXR、WebXR、Unity、Godot、Unreal,现在还有 Evergine

XREAL AURA 是 Android XR 上的首款有线 XR 眼镜,于 10 月 28 日发布。其镜片透明,您可以用自己的眼睛看到真实世界,同时也可以调暗以遮挡外界。它们提供 70 度的视场角,重量低于 95 克,因为繁重的处理任务交由通过线缆连接的小型计算模块运行,该模块由全新的 Snapdragon Reality Elite 平台驱动。

XREAL AURA 眼镜和计算模块

图 2 — XREAL AURA 眼镜和计算模块。图片来源:XREAL

2. Android XR Developer Catalyst Program

我们很高兴参与了 Google 的 Android XR 开发者催化剂计划,该计划与 XREAL 联合推出,为选定的开发者提供早期硬件访问、技术资源及 Android XR 支持。通过该计划,Google 在公开发布前就为我们提供了 XREAL AURA 开发套件。

提前拿到真实硬件至关重要。我们得以每天在设备上测试,在关键环节衡量性能,并围绕人们实际使用眼镜的方式塑造集成方案。

特别感谢

特别感谢 Google 的整个 Android XR 团队在整个计划期间给予的指导、快速响应和真诚热情。也感谢 XREAL 团队打造出如此出色的设备。与你们合作非常愉快。

3. 集成内幕

此次集成的关键在于 OpenXR,这是 Khronos Group 为构建 XR 应用而制定的开放、免版税标准。在 OpenXR 出现之前,每款头显都自带 SDK,支持新设备意味着要从头编写新的集成。OpenXR 定义了一个通用 API,所有兼容设备都实现该 API,因此一个支持 OpenXR 的引擎就能覆盖所有设备,而每个制造商则通过扩展为其硬件的独特功能提供支持。

Evergine 多年来一直依赖 OpenXR:正是这一层支撑了我们对 Meta Quest 和 Pico 的支持。Android XR 同样基于 OpenXR 构建,这让我们获得了先发优势。我们并非从零开始,而是将 Evergine 现有的 OpenXR 层连接到 Android XR 运行时,并添加了对这一新平台所提供功能的支持,例如手部追踪以及对内容与现实世界融合方式的控制。在此过程中,我们还打磨了该共享层,使所有 OpenXR 设备都能受益。

Evergine 中的一个 OpenXR 层将同一应用连接到 Android XR、Meta Quest 和 Pico

图 3 — Evergine 中的一个 OpenXR 层将同一应用连接到 Android XR、Meta Quest 和 Pico

以下是 Android XR 集成的主要组成部分:

4. Evergine Launcher 中的新模板

一个新平台只有在易于上手时才有用。正因如此,Android XR 支持在 Evergine Launcher 中附带了一个新模板,并在模板选择器中拥有自己的徽标。创建项目,部署到眼镜上,您就能获得一个可运行且具备手部追踪功能的 Android XR 应用,从而可以专注于应用本身,而非平台设置。

Evergine Launcher 中新的 Android XR 模板

图 4 — Evergine Launcher 中新的 Android XR 模板

要求详细信息
模板Android XR (OpenXR),位于 Evergine Launcher 中
.NET.NET 10
AndroidAndroid 14(API 级别 34)或更高版本
图形Vulkan,通过 OpenXR
测试设备XREAL AURA

您可以在我们的文档中找到设置详情。

5. 用例

Plain Concepts 多年来一直在 Evergine 上构建 XR 应用,几乎总是面向工业领域。我们为 HoloLens 构建了与 Willbö 合作的工程可视化工具,为 Airbus 构建了 CATIA 模型的 VR 查看器,还构建了 MRLink,使操作员能够通过混合现实和虚拟现实眼镜远程控制 Boston Dynamics 的 Spot。在此过程中,Evergine 的 NuGet 包下载量已超过 450 万次。

这些项目有一个共同模式:人们需要在现实世界之上获取数字信息,同时双手和双眼仍需专注于工作。这正是 Android XR 上轻量化眼镜大放异彩之处:

6. 结论

Android XR 为 Evergine 开启了一个新的设备家族,从 XREAL AURA 开始。相同的应用和相同的 MRTK 交互现在可在轻量化眼镜上运行,实现从 AR 到完整 VR 的切换,而新的 Launcher 模板让启动项目只需几分钟。

新特性详细信息
新平台Evergine 2026年11月版本支持Android XR
首款设备XREAL AURA,Android XR上首款有线XR眼镜
AR与VRAR模式下镜片清晰,或完全变暗以实现沉浸式VR
手部追踪从第一个构建版本即已启用
新模板Evergine Launcher中的Android XR模板

这仅仅是个开始。随着Android XR的发展和更多设备的推出,我们将持续改进集成。

作者
Rafa Caro
高级研究工程师