从增强现实叠加层到完全沉浸式环境,Android XR 生态系统正在快速扩展,Samsung Galaxy XR 现已上市。除了 Google I/O 的最新动态和本周的增强现实世界博览会 (AWE) 之外,我们还推出了新的工具、更广泛的引擎支持和生态系统资源,以帮助您为 Android XR 构建和扩展体验。
如需快速了解最新资讯,请观看我们的视频回顾!
准备好深入探索了吗?接下来,我们来了解一下可简化 XR 开发工作流程的主要更新。
使用开发者预览版 4 进行构建、原型设计和迭代
Android XR SDK 开发者预览版 4 提供了您在笔记本电脑上直接设计和构建所需的 API 和工具。此更新包含定位沉浸式体验和增强现实体验所需的特定库。请观看以下视频,全面了解 Android XR 的最新动态:
如需测试所有这些互动,而无需使用实体硬件,您可以在 Android Studio 中完全模拟并迭代代码。请参阅我们的工具深度解析,了解如何立即使用 XR 模拟器:
将移动应用扩展到智能眼镜
为音频眼镜和显示眼镜开发应用并不意味着一切需要从头开始。借助 Jetpack Projected 库,您可以利用现有的移动应用打造互补的增强现实体验。新版本包含 Device Availability API,该 API 可挂接到标准 Android 生命周期状态,让您的应用能够根据眼镜是否佩戴来原生调整其行为。
为了加快开发进程,请使用 Android CLI 和 显示眼镜技能将移动应用扩展为增强现实体验。该技能包含 Jetpack Compose Glimmer 的专业知识,可让其使用我们推荐的设计模式构建界面。
我们还更新了 Jetpack Compose Glimmer,以优化透视显示屏上的文字易读性,并提供经过触控板优化的导航组件。
看看实际效果:NAVER Papago 的开发者已在探索如何将移动体验直接无缝地引入显示眼镜。
如需了解如何利用这些工具,请观看以下有关为 AI 眼镜扩展移动应用的讲座:
打造全球性的基于地理位置的沉浸式体验
对于专注于打造沉浸式体验的开发者,开发者预览版 4 在我们的核心感知库中引入了现代化的 Kotlin 优先架构升级。我们还推出了有线 XR 眼镜的 Geospatial API 早期预览版。通过将 ARCore for Jetpack XR 与 Google 的 Visual Positioning System (VPS) 相结合,您可以将数字内容锚定到高精度的现实世界位置。
利用您熟悉的平台,并获得扩展的引擎支持
我们希望您使用自己最熟悉的生态系统和工作流程进行构建。为了让您更轻松地将现有的 XR 体验迁移到 Android XR,我们很高兴地宣布,除了 Unity 对有线 XR 眼镜的支持之外,我们还正式支持 Unreal Engine 和 Godot。
随着此次扩展,我们推出了 Android XR Engine Hub,这是一款适用于 Windows 的桌面工具,可将实时测试直接引入引擎视口,从而缩短迭代周期。如需查看引擎更新的完整明细,请点击此处:
立即申请加入 Android XR 开发者催化剂计划
除了提供平台之外,我们还希望通过生态系统资源直接激发您的创新。Android XR 开发者催化剂计划旨在为开发者提供预发布硬件(包括带屏眼镜和有线 XR 眼镜),从而为开发者提供支持。
获准加入该计划的开发者将获得资源、支持论坛和发布指导,以便为 Google Play 做好应用准备。申请通道现已开放,请立即提交您的项目创意。
开始构建!
该生态系统正在快速发展,各种工具已准备就绪,供您探索。Samsung Galaxy XR 现已上市,您可以立即开始使用 Android XR SDK 开发者预览版 4。如果您还没有硬件,请查看相关工具,开始使用 Android Studio 中的 XR 模拟器。
如需全面了解我们的所有技术讲座,请浏览 YouTube 上的完整 Android XR 播放列表,看看还有哪些可能性。期待早日看到您的优秀作品!
-
产品资讯我们很高兴推出 Android XR SDK 开发者预览版 4,继续专注于统一头戴设备、有线 XR 眼镜和智能眼镜的跨设备开发。
Amy Zeppenfeld, Stevan Silva • 阅读用时:5 分钟 -
产品资讯我们很高兴地宣布,Android XR 现已正式支持 Unreal Engine 和 Godot。我们还推出了旨在提高您的工作效率并实现全新 XR 功能的新工具:Android XR Engine Hub 和 Android XR Interaction Framework。
Luke Hopkins, Ryan Bartley • 阅读用时:4 分钟 -
产品资讯早在 3 月,我们就推出了 Android Bench,这是我们的大语言模型排行榜,用于评估其在实际 Android 开发任务中的表现。此后,我们根据您的反馈意见对基准进行了增强,包括评估开放权重模型,以及在排行榜中添加费用和效率维度。
Zoe Lopez-Latorre • 阅读用时:3 分钟
每周通过电子邮件接收最新的 Android 开发洞见。