作者 / 產(chǎn)品管理副總裁、Android 開(kāi)發(fā)者 Matthew McCullough
近期推出的 Android XR SDK 開(kāi)發(fā)者預(yù)覽版是一款適用于 Android XR 的綜合開(kāi)發(fā)工具套件。它是 Android 系列中最新的平臺(tái),專(zhuān)為擴(kuò)展現(xiàn)實(shí) (XR) 頭顯設(shè)備 (以及未來(lái)的眼鏡) 而打造。您將擁有無(wú)限的機(jī)會(huì)使用熟悉的 Android API、工具和專(zhuān)為 XR 打造的開(kāi)放標(biāo)準(zhǔn),創(chuàng)造并開(kāi)發(fā)融合數(shù)字世界和物理世界的體驗(yàn)。這意味著: 如果您為 Android 進(jìn)行開(kāi)發(fā),那么就已經(jīng)踏入了 XR 開(kāi)發(fā)的大門(mén)!歡迎您繼續(xù)閱讀,開(kāi)啟頭顯設(shè)備開(kāi)發(fā)之旅!
使用 Android XR SDK,您可以:
通過(guò)豐富的 3D 元素、空間面板和空間音頻來(lái)打破傳統(tǒng)屏幕的束縛,賦予應(yīng)用自然的深度感、規(guī)模感和觸手可及的真實(shí)感
將用戶(hù)帶入奇幻的虛擬空間,或者與用戶(hù)在家中或工作場(chǎng)所進(jìn)行互動(dòng)
充分利用自然的多模態(tài)交互能力,比如手勢(shì)和眼部追蹤
"我們相信 Android XR 將徹底改變敘事方式。它使我們能夠?qū)⑹碌纳疃扰c先進(jìn)的交互功能相結(jié)合,創(chuàng)造出一個(gè)身臨其境的世界,讓用戶(hù)以前所未有的方式與角色和劇情進(jìn)行互動(dòng)。"
您的 Android XR 應(yīng)用
Android XR SDK 建立在現(xiàn)有的 Android 應(yīng)用開(kāi)發(fā)基礎(chǔ)之上。我們還準(zhǔn)備將 Google Play 商店引入 Android XR,大多數(shù) Android 應(yīng)用都會(huì)自動(dòng)提供,而無(wú)需進(jìn)行額外的開(kāi)發(fā)工作。用戶(hù)將能夠在全新的維度上探索并使用您現(xiàn)有的應(yīng)用。為了使您現(xiàn)有的 Compose 應(yīng)用脫穎而出,您可以選擇開(kāi)啟相關(guān)功能,以便在 XR 中自動(dòng)空間化 Material Design (M3) 組件和 Compose 的自適應(yīng)布局。
Android XR SDK 為所有開(kāi)發(fā)者都準(zhǔn)備了一些實(shí)用功能:
習(xí)慣使用 Kotlin 和 Android Studio 進(jìn)行構(gòu)建?使用 Jetpack XR SDK 會(huì)讓您得心應(yīng)手,它是一套您熟悉的庫(kù)和工具,可助您簡(jiǎn)化開(kāi)發(fā)并提高工作效率。
使用 Unity 的實(shí)時(shí) 3D 引擎?適用于 Unity 的 Android XR 擴(kuò)展可提供您需要的軟件包,助您構(gòu)建或移植極具感染力的沉浸式體驗(yàn)。
在 Web 上開(kāi)發(fā)?您可使用 WebXR 添加 Chrome 支持的沉浸式體驗(yàn)。
使用 C/C++ 等原生語(yǔ)言?Android XR 支持 OpenXR 1.1 標(biāo)準(zhǔn)。
使用 Jetpack XR SDK
進(jìn)行構(gòu)建
Jetpack XR SDK 包含專(zhuān)為 XR 構(gòu)建的全新 Jetpack 庫(kù)。其亮點(diǎn)包括:
Jetpack Compose for XR: 您可借此通過(guò)聲明方式創(chuàng)建空間界面布局,并將使用 Compose 或 Views 構(gòu)建的現(xiàn)有 2D 界面空間化
Material Design for XR: 包含可自動(dòng)適應(yīng) XR 的組件和布局
Jetpack SceneCore: 提供構(gòu)建自定義 3D 體驗(yàn)的基礎(chǔ)
ARCore for Jetpack XR: 為您的應(yīng)用提供強(qiáng)大的感知能力,以理解現(xiàn)實(shí)世界
"借助 Android XR,我們可以將 Calm 直接帶入您的世界,捕捉感官體驗(yàn),讓您以更深入、更具變革性的方式體驗(yàn)它。通過(guò)與 Android XR 團(tuán)隊(duì)在這項(xiàng)前沿技術(shù)的密切合作,我們重新構(gòu)想了如何營(yíng)造深度感和空間感,打造出一種能讓您瞬間感到更專(zhuān)注、更放松的沉浸式體驗(yàn)。"
Calm Studios 副總裁---Dan Szeto
借助 Hello XR 示例,開(kāi)啟您的 Jetpack XR SDK 之旅。該示例將為您簡(jiǎn)單介紹 Jetpack Compose for XR 的基本功能。
我們還為 Android Studio Meerkat 的最新預(yù)覽版引入了全新工具和功能,以便提高生產(chǎn)力,并簡(jiǎn)化您創(chuàng)建 Android XR 應(yīng)用的流程。
使用全新 Android XR 模擬器創(chuàng)建虛擬化 XR 設(shè)備,用于部署和測(cè)試使用 Jetpack XR SDK 構(gòu)建的應(yīng)用。該模擬器包含特定于 XR 的控件,以便您使用鍵盤(pán)和鼠標(biāo)來(lái)導(dǎo)航模擬的虛擬空間。
使用 Android XR 模板,快速開(kāi)始使用 Jetpack Compose for XR 創(chuàng)建應(yīng)用。
使用更新版布局檢查器,檢查和調(diào)試使用 Jetpack Compose for XR 創(chuàng)建的空間化界面組件。
Android Studio 中的 Android XR 模擬器推出了全新控件,以便您直接在模擬器中探索 3D 空間
Android Studio 和 Android XR 模擬器https://developer.android.google.cn/develop/xr/jetpack-xr-sdk/studio-tools
使用 Unity 進(jìn)行構(gòu)建
我們已與 Unity 展開(kāi)合作,從 Unity 6 開(kāi)始將其實(shí)時(shí) 3D 引擎與 Android XR 原生集成。Unity 即將推出 Unity OpenXR: Android XR 軟件包,以便將您的多平臺(tái) XR 體驗(yàn)引入 Android XR。
Unity 正在為以下熱門(mén) XR 軟件包添加 Android XR 支持:
OpenXR
AR Foundation
XR Hands
XR Composition Layers
我們還將推出適用于 Unity 的 Android XR 擴(kuò)展,其中包含各種示例和創(chuàng)新功能,例如鼠標(biāo)交互配置文件、環(huán)境混合模式、個(gè)性化手部網(wǎng)格、對(duì)象跟蹤等。
"我們已經(jīng)將 Demeo 引入到了大多數(shù)商用平臺(tái)。可以肯定地說(shuō),將這款游戲適配到 Android XR 的過(guò)程給我們留下了深刻的印象。"
Resolution Games 首席技術(shù)官---Johan Gastrin
面向 Web 進(jìn)行構(gòu)建
Android XR 版 Chrome 支持 WebXR 標(biāo)準(zhǔn)。如果您正在為 Web 構(gòu)建應(yīng)用,那么您可以使用 3D 內(nèi)容增強(qiáng)現(xiàn)有網(wǎng)站或構(gòu)建全新沉浸式體驗(yàn)。您還可以使用功能齊全的框架 (例如 three.js、A-Frame 或 PlayCanvas) 來(lái)創(chuàng)建虛擬世界,也可以使用更簡(jiǎn)單的 API (例如 model-viewer),以便用戶(hù)在電商網(wǎng)站中可視化查看產(chǎn)品。由于 WebXR 是一個(gè)開(kāi)放標(biāo)準(zhǔn),您為移動(dòng) AR 設(shè)備或?qū)S?VR 硬件構(gòu)建的相同體驗(yàn)可以在 Android XR 上無(wú)縫運(yùn)行。
基于開(kāi)放標(biāo)準(zhǔn)進(jìn)行構(gòu)建
我們會(huì)秉承 Android 歷來(lái)使用開(kāi)放標(biāo)準(zhǔn)進(jìn)行構(gòu)建的傳統(tǒng)。Android 感知堆棧的核心是 OpenXR,這是一款注重可移植性的高性能跨平臺(tái) API。Android XR 兼容 OpenXR 1.1,并且我們還將通過(guò)先進(jìn)的供應(yīng)商擴(kuò)展來(lái)增強(qiáng) Open XR 標(biāo)準(zhǔn),以引入強(qiáng)大的世界感知能力,例如:
AI 驅(qū)動(dòng)的手部網(wǎng)格,旨在適應(yīng)手的形狀和大小,以便更好地體現(xiàn)用戶(hù)多元化理念
細(xì)致的深度紋理,允許現(xiàn)實(shí)世界對(duì)象遮擋虛擬內(nèi)容
先進(jìn)的光照估算,使您的數(shù)字內(nèi)容的照明與真實(shí)世界的光照條件相匹配
新的可跟蹤對(duì)象,可讓您將筆記本電腦、手機(jī)、鍵盤(pán)和鼠標(biāo)等現(xiàn)實(shí)世界的對(duì)象帶入虛擬環(huán)境
Android XR SDK 還支持各種開(kāi)放標(biāo)準(zhǔn)格式,例如適用于 3D 模型的 glTF 2.0 和適用于高動(dòng)態(tài)范圍環(huán)境的 OpenEXR。
共創(chuàng)未來(lái)
推出 Android XR SDK 開(kāi)發(fā)者預(yù)覽版讓我們倍感自豪與興奮。之所以發(fā)布此開(kāi)發(fā)者預(yù)覽版,正是因?yàn)槲覀兿Mc您一起攜手共建 XR 的未來(lái)。歡迎您的反饋,并期待與您展開(kāi)合作,將您的想法和建議融入平臺(tái)。在我們持續(xù)構(gòu)建 Android XR 的過(guò)程中,您的熱情、專(zhuān)業(yè)知識(shí)和大膽創(chuàng)意都至關(guān)重要。
我們期待與您在 Android XR 上重新構(gòu)想的應(yīng)用進(jìn)行互動(dòng),這些應(yīng)用將充分利用 Android XR 獨(dú)特的空間能力,并使用熟悉的工具 (例如 Android Studio 和 Jetpack Compose) 進(jìn)行構(gòu)建。我們渴望體驗(yàn)?zāi)褂?Unity 和 OpenXR 等強(qiáng)大的工具和開(kāi)放標(biāo)準(zhǔn)構(gòu)建的精彩 3D 世界。最重要的是,我們無(wú)比期待與所有來(lái)自 Android 和 Unity 開(kāi)發(fā)者社區(qū)的杰出開(kāi)發(fā)者們一同踏上這段旅程。
如要開(kāi)始為 Android XR 構(gòu)建和開(kāi)發(fā)應(yīng)用,歡迎訪問(wèn) developer.android.google.cn/develop/xr,您可在此找到所有所需工具、庫(kù)和資源,以便使用 Android XR SDK 進(jìn)行構(gòu)建!如果您有興趣獲取預(yù)發(fā)布硬件并與 Android XR 團(tuán)隊(duì)展開(kāi)合作,請(qǐng)?zhí)顚?xiě)表格,讓我們了解您有興趣參加 2025 年的 Android XR 開(kāi)發(fā)者訓(xùn)練營(yíng)。
-
Android
+關(guān)注
關(guān)注
12文章
3973瀏覽量
130218 -
SDK
+關(guān)注
關(guān)注
3文章
1077瀏覽量
49061 -
開(kāi)發(fā)者
+關(guān)注
關(guān)注
1文章
643瀏覽量
17528
原文標(biāo)題:Android XR SDK 開(kāi)發(fā)者預(yù)覽版現(xiàn)已發(fā)布
文章出處:【微信號(hào):Google_Developers,微信公眾號(hào):谷歌開(kāi)發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Android 16更新亮點(diǎn)介紹
NVIDIA Isaac Sim和Isaac Lab現(xiàn)已推出早期開(kāi)發(fā)者預(yù)覽版
谷歌推出Gemini 2.5 Pro預(yù)覽版(I/O版本)
谷歌I/O 2025大會(huì)前透露:Android 16接入Gemini,智能手機(jī)、XR設(shè)備升級(jí)

谷歌推出Android 16首個(gè)開(kāi)發(fā)者預(yù)覽版
谷歌與三星聯(lián)合發(fā)布Android XR操作系統(tǒng)
微軟預(yù)覽版Copilot Vision AI功能上線
微軟發(fā)布DirectSR新預(yù)覽版:整合FSR 3.1超分辨率技術(shù)
蘋(píng)果發(fā)布Apple Intelligence開(kāi)發(fā)者測(cè)試版
KaihongOS 4.1.2開(kāi)發(fā)者預(yù)覽版正式上線,誠(chéng)邀開(kāi)發(fā)者免費(fèi)試用!

評(píng)論