0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌推出Android XR SDK开发者预览版

谷歌开发者 来源:谷歌开发者 2025-01-10 10:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者 / 产品管理副总裁、Android 开发者 Matthew McCullough

近期推出的 Android XR SDK 开发者预览版是一款适用于 Android XR 的综合开发工具套件。它是 Android 系列中最新的平台,专为扩展现实 (XR) 头显设备 (以及未来的眼镜) 而打造。您将拥有无限的机会使用熟悉的 Android API、工具和专为 XR 打造的开放标准,创造并开发融合数字世界和物理世界的体验。这意味着: 如果您为 Android 进行开发,那么就已经踏入了 XR 开发的大门!欢迎您继续阅读,开启头显设备开发之旅!

使用 Android XR SDK,您可以:

通过丰富的 3D 元素、空间面板和空间音频来打破传统屏幕的束缚,赋予应用自然的深度感、规模感和触手可及的真实感

将用户带入奇幻的虚拟空间,或者与用户在家中或工作场所进行互动

充分利用自然的多模态交互能力,比如手势和眼部追踪

"我们相信 Android XR 将彻底改变叙事方式。它使我们能够将叙事的深度与先进的交互功能相结合,创造出一个身临其境的世界,让用户以前所未有的方式与角色和剧情进行互动。"

您的 Android XR 应用

Android XR SDK 建立在现有的 Android 应用开发基础之上。我们还准备将 Google Play 商店引入 Android XR,大多数 Android 应用都会自动提供,而无需进行额外的开发工作。用户将能够在全新的维度上探索并使用您现有的应用。为了使您现有的 Compose 应用脱颖而出,您可以选择开启相关功能,以便在 XR 中自动空间化 Material Design (M3) 组件和 Compose 的自适应布局。

Android XR SDK 为所有开发者都准备了一些实用功能:

习惯使用 Kotlin 和 Android Studio 进行构建?使用 Jetpack XR SDK 会让您得心应手,它是一套您熟悉的库和工具,可助您简化开发并提高工作效率。

使用 Unity 的实时 3D 引擎?适用于 Unity 的 Android XR 扩展可提供您需要的软件包,助您构建或移植极具感染力的沉浸式体验。

在 Web 上开发?您可使用 WebXR 添加 Chrome 支持的沉浸式体验。

使用 C/C++ 等原生语言?Android XR 支持 OpenXR 1.1 标准。

使用 Jetpack XR SDK

进行构建

Jetpack XR SDK 包含专为 XR 构建的全新 Jetpack 库。其亮点包括:

Jetpack Compose for XR: 您可借此通过声明方式创建空间界面布局,并将使用 Compose 或 Views 构建的现有 2D 界面空间化

Material Design for XR: 包含可自动适应 XR 的组件和布局

Jetpack SceneCore: 提供构建自定义 3D 体验的基础

ARCore for Jetpack XR: 为您的应用提供强大的感知能力,以理解现实世界

"借助 Android XR,我们可以将 Calm 直接带入您的世界,捕捉感官体验,让您以更深入、更具变革性的方式体验它。通过与 Android XR 团队在这项前沿技术的密切合作,我们重新构想了如何营造深度感和空间感,打造出一种能让您瞬间感到更专注、更放松的沉浸式体验。"

Calm Studios 副总裁---Dan Szeto

借助 Hello XR 示例,开启您的 Jetpack XR SDK 之旅。该示例将为您简单介绍 Jetpack Compose for XR 的基本功能。

我们还为 Android Studio Meerkat 的最新预览版引入了全新工具和功能,以便提高生产力,并简化您创建 Android XR 应用的流程。

使用全新 Android XR 模拟器创建虚拟化 XR 设备,用于部署和测试使用 Jetpack XR SDK 构建的应用。该模拟器包含特定于 XR 的控件,以便您使用键盘和鼠标来导航模拟的虚拟空间。

使用 Android XR 模板,快速开始使用 Jetpack Compose for XR 创建应用。

使用更新版布局检查器,检查和调试使用 Jetpack Compose for XR 创建的空间化界面组件。

Android Studio 中的 Android XR 模拟器推出了全新控件,以便您直接在模拟器中探索 3D 空间

Android Studio 和 Android XR 模拟器https://developer.android.google.cn/develop/xr/jetpack-xr-sdk/studio-tools

使用 Unity 进行构建

我们已与 Unity 展开合作,从 Unity 6 开始将其实时 3D 引擎与 Android XR 原生集成。Unity 即将推出 Unity OpenXR: Android XR 软件包,以便将您的多平台 XR 体验引入 Android XR。

Unity 正在为以下热门 XR 软件包添加 Android XR 支持:

OpenXR

AR Foundation

XR Interaction Toolkit

XR Hands

XR Composition Layers

我们还将推出适用于 Unity 的 Android XR 扩展,其中包含各种示例和创新功能,例如鼠标交互配置文件、环境混合模式、个性化手部网格、对象跟踪等。

"我们已经将 Demeo 引入到了大多数商用平台。可以肯定地说,将这款游戏适配到 Android XR 的过程给我们留下了深刻的印象。"

Resolution Games 首席技术官---Johan Gastrin

面向 Web 进行构建

Android XR 版 Chrome 支持 WebXR 标准。如果您正在为 Web 构建应用,那么您可以使用 3D 内容增强现有网站或构建全新沉浸式体验。您还可以使用功能齐全的框架 (例如 three.js、A-Frame 或 PlayCanvas) 来创建虚拟世界,也可以使用更简单的 API (例如 model-viewer),以便用户在电商网站中可视化查看产品。由于 WebXR 是一个开放标准,您为移动 AR 设备或专用 VR 硬件构建的相同体验可以在 Android XR 上无缝运行。

基于开放标准进行构建

我们会秉承 Android 历来使用开放标准进行构建的传统。Android 感知堆栈的核心是 OpenXR,这是一款注重可移植性的高性能跨平台 API。Android XR 兼容 OpenXR 1.1,并且我们还将通过先进的供应商扩展来增强 Open XR 标准,以引入强大的世界感知能力,例如:

AI 驱动的手部网格,旨在适应手的形状和大小,以便更好地体现用户多元化理念

细致的深度纹理,允许现实世界对象遮挡虚拟内容

先进的光照估算,使您的数字内容的照明与真实世界的光照条件相匹配

新的可跟踪对象,可让您将笔记本电脑手机、键盘和鼠标等现实世界的对象带入虚拟环境

Android XR SDK 还支持各种开放标准格式,例如适用于 3D 模型的 glTF 2.0 和适用于高动态范围环境的 OpenEXR。

共创未来

推出 Android XR SDK 开发者预览版让我们倍感自豪与兴奋。之所以发布此开发者预览版,正是因为我们希望与您一起携手共建 XR 的未来。欢迎您的反馈,并期待与您展开合作,将您的想法和建议融入平台。在我们持续构建 Android XR 的过程中,您的热情、专业知识和大胆创意都至关重要。

我们期待与您在 Android XR 上重新构想的应用进行互动,这些应用将充分利用 Android XR 独特的空间能力,并使用熟悉的工具 (例如 Android Studio 和 Jetpack Compose) 进行构建。我们渴望体验您使用 Unity 和 OpenXR 等强大的工具和开放标准构建的精彩 3D 世界。最重要的是,我们无比期待与所有来自 Android 和 Unity 开发者社区的杰出开发者们一同踏上这段旅程。

如要开始为 Android XR 构建和开发应用,欢迎访问 developer.android.google.cn/develop/xr,您可在此找到所有所需工具、库和资源,以便使用 Android XR SDK 进行构建!如果您有兴趣获取预发布硬件并与 Android XR 团队展开合作,请填写表格,让我们了解您有兴趣参加 2025 年的 Android XR 开发者训练营。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3984

    浏览量

    133014
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1093

    浏览量

    51175
  • 开发者
    +关注

    关注

    1

    文章

    731

    浏览量

    17921

原文标题:Android XR SDK 开发者预览版现已发布

文章出处:【微信号:Google_Developers,微信公众号:谷歌开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    曙光网络SugonRI开发者社区正式上线

    在人工智能与工业深度融合的大潮中,工业软件正在成为推动产业升级的关键引擎。为了让更多开发者快速掌握工业级编程技术、共享行业实践成果,曙光网络正式推出开发者社区——曙睿(SugonRI)开发者
    的头像 发表于 09-04 09:58 708次阅读

    Sigmstar-ssd2355-助力开发者AI产品

    星宸科技推出ComakePiD1 AIoT开发板,搭载SSD2355芯片,为开发者提供低功耗、高性能的端侧AI解决方案。该开发板配备4核A35 CPU、1T NPU算力,支持主流AI框
    的头像 发表于 08-20 16:43 770次阅读
    Sigmstar-ssd2355-助力<b class='flag-5'>开发者</b>AI产品

    亚马逊云科技推出Amazon Nova Act SDK预览版,加速浏览器自动化Agent落地

    北京2025年8月5日 /美通社/ -- 亚马逊云科技日前宣布,推出Amazon Nova Act SDK有限预览版,可快速帮助客户将基于浏览器的Agent从原型部署至生产环境。该SDK
    的头像 发表于 08-06 08:42 637次阅读

    谷歌如何打造卓越自适应应用

    Android 平台迎来了一系列重磅更新!其中包括 Android 16 的正式推送,为开发者和用户带来诸多详情,推出了旨在改进外接显示设备上 An
    的头像 发表于 07-30 16:39 829次阅读

    HDC 2025开发者主题演讲精彩回顾

    日前,华为开发者大会(HDC 2025)进入第二天,行业领袖、技术专家、全球开发者齐聚现场,共同见证这场科技盛会。在开发者主题演讲中,华为技术专家深入解析HarmonyOS的最新技术、体验创新以及
    的头像 发表于 07-09 11:20 1025次阅读

    Android 16更新亮点介绍

    Android 近期在整个平台上推出了一系列更新,包括:发布 Android 16 并为开发者和用户提供详细信息,推出改进外接显示设备上
    的头像 发表于 07-05 11:37 2929次阅读

    NVIDIA Isaac Sim和Isaac Lab现已推出早期开发者预览版

    NVIDIA 发布了机器人仿真参考应用 Isaac Sim 和机器人学习框架 Isaac Lab 的开发者预览版开发者现在可以通过 GitHub 访问早期版本,抢先体验先进功能,用于在基于物理的仿真环境中构建、训练和测试 AI
    的头像 发表于 07-04 14:23 1470次阅读

    谷歌推出Gemini 2.5 Pro预览版(I/O版本)

    我们目睹了开发者使用 Gemini 2.5 Pro 取得了令人赞叹的成就。因此,我们决定提前数周发布更新版本,以便开发者尽早体验新版模型。
    的头像 发表于 06-10 10:43 993次阅读

    谷歌I/O 2025大会前透露:Android 16接入Gemini,智能手机、XR设备升级

    、智能电视、XR设备。   谷歌 Android 生态系统总裁萨米尔·萨玛特(Sameer Samat)“在过去的几年中, 我们完全 重构 了以  
    的头像 发表于 05-18 00:03 7182次阅读
    <b class='flag-5'>谷歌</b>I/O 2025大会前透露:<b class='flag-5'>Android</b> 16接入Gemini,智能手机、<b class='flag-5'>XR</b>设备升级

    Android 16的首个Beta版现已推出,升级功能有这些

    Android 16 的首个 Beta 版现已推出,这是向开发者和早期体验开放试用的最好时机。您现在可以注册任何受支持的 Pixel 设备,以便以 OTA 方式获取此版本和未来的
    的头像 发表于 03-14 10:58 1392次阅读
    <b class='flag-5'>Android</b> 16的首个Beta版现已<b class='flag-5'>推出</b>,升级功能有这些

    开发者的开源鸿蒙故事

    近日,在以“一切为了开发者”为主题的“2024开放原子开发者大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均实现了显著提升
    的头像 发表于 01-06 10:28 1210次阅读

    谷歌推出Android 16首个开发者预览版

    Android 16 首个开发者预览版现已推出,可用于测试您的应用。此后,Android 会开始增加 API 的发布频次,助力应用和设备的加
    的头像 发表于 12-18 09:25 2037次阅读

    谷歌与三星联合发布Android XR操作系统

    系统整合了谷歌在人工智能、增强现实(AR)以及虚拟现实(VR)领域的技术积累,充分展现了谷歌在技术创新方面的实力。通过这一系统,用户将能够享受到更加逼真、生动的虚拟世界,以及更加智能、便捷的操作体验。 此次发布的Android
    的头像 发表于 12-16 10:08 810次阅读

    Android XR:耳机和眼镜进入 Gemini 时代

    “ Google 与三星和高通合作发布了 Android XR,这是一个扩展您的现实生活,以全新方式探索、连接和创造的平台。 ” 原文转载自:https://blog.google/products
    的头像 发表于 12-15 14:14 1102次阅读

    微软预览版Copilot Vision AI功能上线

    微软公司近日宣布,将面向美国地区的Copilot Pro用户推出预览版的Copilot Vision AI功能。这一创新功能旨在通过人工智能技术,进一步提升用户的网页浏览体验。 Copilot
    的头像 发表于 12-09 14:38 887次阅读