You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

适用于Oculus Quest 2的Android Studio开发示例应用求推荐

Oculus Quest 2 OpenXR Mobile SDK Android Studio示例推荐

适用开发环境

  • 硬件:英特尔版MacBook Pro
  • 系统:macOS Big Sur
  • 开发工具:Android Studio Arctic Fox 稳定版

此前测试的故障示例

1. Oculus官方VrSamples/VrCubeworld_Framework项目

参考官方《Android开发软件环境搭建》《Oculus原生示例入门:导入Gradle项目》文档操作后,持续出现以下报错:

NDK not configured. Download it with SDK manager. Preferred NDK version is '21.0.6113669'.

已确认安装对应版本NDK,尝试了Stack Overflow及谷歌官方相关问题下的所有公开解决方案,均无法解决该问题。

### 2. `hello_xr`原生示例
参考社区教程操作后,出现以下构建报错:
> ```
C/C++: /Users/dj/Code/OpenXR-SDK-Source/src/CMakeLists.txt debug|armeabi-v7a : CMake Error at /Users/dj/Code/OpenXR-SDK-Source/src/version.cmake:25 (file):   
  file STRINGS file  
  "/Users/dj/Code/OpenXR-SDK-Source/src/include/openxr/openxr.h" cannot be read.
Call Stack (most recent call first):   
  CMakeLists.txt:318 (include)

经排查,报错原因是对应版本SDK源码目录下缺失指定路径的openxr.h头文件。

可直接构建运行的适配项目

按照社区开发者Jherico的建议,严格匹配Oculus OpenXR Mobile SDK v1.0.13、OpenXR-SDK-Source release-1.0.13版本重新操作后,所有构建问题已解决,项目可正常运行在Oculus Quest 2设备上。
整合所有依赖的适配项目针对上述开发环境做了兼容性调整,导入Android Studio后可直接构建运行,不需要额外处理依赖匹配问题,所有操作步骤均有对应的提交记录可追溯。

内容的提问来源于stack exchange,提问作者Dan J

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 10:36:02