VR sample applications on Android NDK using OpenXR + OpenGLES. (especially for Meta Quest2)
- play sounds using the oboe library.
$ mkdir ~/work
$ git clone https://github.com/terryky/android_openxr_gles.git
$ cd android_openxr_gles
$ ./initial_setup.sh
- Download and install Android Studio.
- Start Android Studio.
$ cd ${ANDROID_STUDIO_INSTALL_DIR}/android-studio/bin/
$ ./studio.sh
- Open application folder (eg.
~/work/android_openxr_gles/gl2teapotOXR
). - Build and Run.
Host PC | Target Device | |
---|---|---|
ARCH | x86_64 | Meta Quest2 (arm64-v8a) |
OS | Ubuntu 20.04.3 LTS | Android (API Level 30) |
SDK | Android NDK r21.4.7075529 | Runtime 38.0.0.82.728 |
Android Studio 2021.1.1.23-linux |