Oculus Quest 2 で使用できる動作中の Android Studio サンプル アプリを推奨できる人はいますか? OpenXR Mobile SDKを使ってプレイを開始するために、ビルドして実行できるものを探しています。
私は macOS Big Sur を実行している Intel Macbook Pro を使用しており、最新の安定した Android Studio リリース (Arctic Fox) を試しました。
これまでに 2 つの異なるサンプルを試しました。
VrSamples/VrCubeworld_Framework
- Oculus の公式ドキュメントから:
すべての手順を実行した後、このエラーが発生し続けます。
NDK not configured. Download it with SDK manager. Preferred NDK version is '21.0.6113669'.
NDK がインストールされていると確信しています。
人気のある Stackoverflow の質問とリンクされた Google の問題に記載されているすべての回避策を試したと思います。
hello_xr
- Oculus フォーラムのコメントは、公式の Oculus ドキュメントよりも詳細な手順が記載されたこの役立つブログ投稿へのリンクです。残念ながら、それらに従った後、このビルドエラーが発生しました:
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)
include
の下src
にフォルダがないように見えopenxr.h
、最上位のinclude/openxr
フォルダにはありません。
更新: Jherico の提案で、私はOculus OpenXR Mobile SDK v1.0.13とOpenXR-SDK-Source release-1.0.13をダウンロードし、ブログ投稿で使用されているバージョンと正確に一致するようにもう一度指示に従いました。 !
https://github.com/daj/OculusHelloXRを作成して、作業中の Android Studio プロジェクトとそのすべての依存関係のスナップショットを作成し、従ったステップごとに個別のコミットを行いました (ブログ投稿のステップにいくつか変更を加える必要がありました動作させる)。
このブログ投稿にすべてを書きました: https://daj.medium.com/oculus-vr-for-android-developers-a38134c759b0