自去年与三星、高通和 Unity 共同推出 Android XR SDK 开发者预览版以来,我们收到了来自更广泛 Android 社区的热烈反响,这让我们感到无比振奋。无论是通过编码直播还是本地 Google 开发者社区讲座,参与社区活动、共同打造 XR 的未来都是一次非凡的体验,而我们才刚刚起步。
今天,我们很高兴地宣布 Android XR SDK 迎来更新:开发者预览版 2 现已推出,其中包含多项新功能和改进,可帮助您利用熟悉的 Android API、工具和专为 XR 创建的开放标准,开发实用且令人愉悦的沉浸式体验。
在 Google I/O 大会上,我们安排了两场与 Android XR 相关的技术专题演讲。第一个是使用 3D 内容为 Android XR 构建差异化应用,其中涵盖了 Jetpack SceneCore 和 ARCore for Jetpack XR 中的许多功能。未来已来:在 Android XR 上使用 Compose 和 AI 涵盖了如何创建 XR 差异化界面,以及我们对 XR 与前沿 AI 功能融合的愿景。
利用 3D 内容为 Android XR 构建差异化应用和未来已来:在 Android XR 上使用 Compose 和 AI
开发者预览版 2 中的新变化
自开发者预览版 1 发布以来,我们一直致力于让 API 更易于使用,并添加新的沉浸式 Android XR 功能。您的反馈帮助我们塑造了工具、SDK 和平台本身的发展。
借助 Jetpack XR SDK,您现在可以播放 180° 和 360° 视频,这些视频可以通过使用 MV-HEVC 规范进行编码或通过相邻编码视图帧来实现立体效果。MV-HEVC 标准专为立体视频而设计和优化,可让您的应用高效播放高画质沉浸式视频。使用 Jetpack Compose for XR 构建的应用可以使用 SpatialExternalSurface 可组合项来渲染媒体,包括立体视频。
现在,您还可以使用 Jetpack Compose for XR 定义可适应不同 XR 显示配置的布局。例如,使用 SubspaceModifier 将 Subspace 的大小指定为设备推荐可视大小的百分比,以便面板轻松填充其所在的空间。
Material Design for XR 现已支持更多组件替换,包括 TopAppBar、AlertDialog 和 ListDetailPaneScaffold,可帮助使用 Material Design 的大屏应用轻松适配全新的 XR 世界。
应用使用 Material Design for XR 并通过新的组件替换项来适应 XR
在 ARCore for Jetpack XR 中,您现在可以在请求适当权限后跟踪手部。手部由 26 个摆好姿势的手部关节组成,可用于检测手势,为您的 Android XR 应用带来全新的互动体验:
手势为 Android XR 体验带来了一种自然的输入方式。
如需获取有关开发 Android XR 应用的更多指导,请查看我们的 Android XR 基础知识 Codelab、Hello Android XR 示例项目的更新,以及支持 Android XR 的新版 JetStream。
Android XR 模拟器也进行了更新,提升了稳定性,增加了对 AMD GPU 的支持,并且现已完全集成到 Android Studio 界面中。
Android XR 模拟器现已集成到 Android Studio 中
使用 Unity 的开发者已经成功创建了现有游戏和应用,并将其移植到 Android XR。今天,您可以升级到 Unity OpenXR:Android XR 软件包的预发布版本 2!此更新增加了许多性能改进,例如支持动态刷新率,可优化应用的性能和功耗。使用着色器图制作的着色器现在支持 SpaceWarp,从而可以更轻松地使用 SpaceWarp 来减少设备上的计算负载。手部网格现在会通过遮挡功能显示,从而实现逼真的手部可视化。
查看 Unity 改进后的 Android XR 混合现实模板,该模板现已支持遮挡和持久锚点。
我们最近推出了 Android XR Samples for Unity,其中展示了 Android XR 平台上的各种功能,例如手部追踪、平面追踪、面部追踪和透视。
Google 的开源 Unity 示例演示了平台功能并展示了这些功能的实现方式
Firebase AI Logic for Unity 现已推出公开预览版!这样,您就可以轻松地将生成式 AI 集成到应用中,从而利用 Gemini 和 Android XR 打造 AI 赋能的体验。Firebase AI Logic 全面支持 Gemini 的各项功能,包括多模态输入和输出,以及双向流式传输,可打造沉浸式对话界面。Firebase AI Logic 在设计时就考虑到了正式版发布准备情况,它与 App Check、Remote Config 和 Cloud Storage 等核心 Firebase 服务集成,可增强安全性、可配置性和数据管理。如需了解详情,请参阅 Firebase 博客,或直接参阅在 Firebase SDK 中使用 Vertex AI 的 Gemini API 文档,开始使用。
继续携手共创未来
我们与 Khronos Group 合作,通过 glTF 交互性规范继续践行对开放标准的承诺。今年晚些时候,Jetpack XR 渲染的 glTF 模型将支持该规范。使用 glTF 互动规范的模型是自包含的互动素材资源,可以具有许多预先编程的行为,例如在按下按钮时旋转对象或随时间推移更改材质的颜色。
Android XR 将率先搭载于三星的 Project Moohan,该设备将于今年晚些时候发布。不久之后,我们的合作伙伴 XREAL 将发布下一代 Android XR 设备。这款设备代号为 Project Aura,是一款便携式有线设备,可让用户访问自己喜爱的 Android 应用,包括专为 XR 构建的应用。它将作为开发者版本推出,专门供您开始创作和实验。最棒的是,您可以使用目前用于构建 Android 应用的熟悉工具,为这些设备构建应用。
XREAL 的 Project Aura
Google Play 商店也正在为 Android XR 做好准备。Android XR Play 商店将于今年晚些时候推出,届时将列出受支持的 2D Android 应用。如果您正在开发 Android XR 差异化应用,可以为盛大发布做好准备,让您的应用成为 Android XR Play 商店中首批差异化应用之一:
- 在 Android XR 模拟器中安装并测试现有应用
- 了解如何打包和分发 Android XR 应用
- 新功能!通过 180° 或 360° 立体视频、屏幕截图、应用说明和非空间视频等预览资源,让您的 XR 应用在 Play 商店中脱颖而出。
我们知道,许多开发者对 Android XR 在眼镜上的未来发展充满期待。我们正在打造开发者体验,并将在今年晚些时候分享有关如何参与的更多详细信息。
如需开始为 Android XR 创建和开发应用,请访问 developer.android.com/develop/xr,您可以在其中找到使用 Android XR SDK 所需的所有工具、库和资源。具体而言,请尝试我们的示例和 Codelab。
欢迎您提供反馈、建议和想法,帮助我们改进 Android XR。在共同开发 Android XR 的过程中,您的热情、专业知识和大胆想法至关重要。Android XR 设备将于今年晚些时候推出,我们期待看到您为 XR 设备量身打造的应用!
自 5 月 22 日起,您可以在 io.google 上探索此公告和所有 Google I/O 2025 最新动态。
-
产品资讯今天,在 Android 开发者峰会上,我们宣布广泛推出许多工具和 API,旨在消除日常开发中的阻碍,让您能够更灵活地构建出色的 Android 应用。
Matthew McCullough • 阅读用时:4 分钟 -
产品资讯在今日举办的 The Android Show 上,Google 宣布 Android 正从操作系统转型为智能系统,为您的应用创造更多互动契机。
Matthew McCullough • 阅读用时:4 分钟 -
产品资讯以即将发布的 Android 版本为目标平台的应用将无法再使用 WRITE_CONTACTS 权限直接写入通讯录。
Roxanna Aliabadi Walker • 阅读用时:6 分钟
每周通过电子邮件接收最新的 Android 开发洞见。