Oculus Quest 2 Native C++ Adding the SDK to Android Studio
Dear Developers I'm starting to develop a medical app on the Quest 2. However, I'm stuck at the the first hurdle with Android Studio. I am trying to configure "Android Studio" to develop Native C++ Apps for a Oculus Quest 2 Mobile platform. On the page Native Development - Get Started with the Platform SDK and under the Configure Your Development Environment for Mobile Development The documention states the following. The Oculus Platform SDK provides a loader that enables .so signature verification and graceful detection of the Oculus Runtime. To use the loader, add the SDK location to the manager ([InstallFolder]/Android/libs/armeabi-v7a/libovrplatformloader.so). I've downloaded the ovr_platfrm_sdk_40.0 and unzipped to a folder on my local drive. However, I have no idea how to use the SDK Manager to do the above. I've tried to change the SDK Location in the manager and it comes up with a warning that the selected folder (The one I downloaded) does not contain an SDK. I have managed to install the SDK Build 26 and the NDK however, changing the location to the downloaded ovr_planfrm_sdk causes Android Studio to report: Target Folder is neither empty nor does it point to an existing SDK installation. I am sure that what I have attempted is the intent of the instuctions in the documentation quoted above. I would dearly love support on this as I've not even got to the open/start a project stage. Many thanks Mark Boyce2.9KViews1like3CommentsMobile SDK Installation
Hello there, I am totally new to Oculus development and my question is very basic: How do I install the Mobile SDK on my Windows PC? I searched the official "Mobile SDK Getting Started Guide". They tell you a lot about Android Studio and other SDKs like Android SDK, NDK, etc.. I have followed all those instructions. But I cannot find a guide on how to install the Mobile SDK they are always referencing. I have also found the download page for the Mobile SDK. But what am I supposed to do with the folder that I have downloaded? Best regards, FernetBro720Views0likes0CommentsAndroid Studio 4.1 compatibility
Is the mobile SDK 1.37.0 compatible with Android Studio 4.1? If I try to open any of the samples in VrSamples with this version, I get Graddle sync failes: Task 'wrapper' not found in project x. Downgrading to Andrid Studio 3.6 everything works fine.1.9KViews1like4Comments[Feature Request] Phone model family check (exposed to BP nodes) for Gear VR
Can Oculus please add this functionality into Mobile SDK and expose it to Blueprint? When S8 is out, the performance disparity between S6 and S8 will be massive. S8 users would not appreciate visual fidelity of a project built for S6, when S8 will be able to run much better visuals. With said BP nodes we could see if the phone is S6 family, S7 family or S8 family and tune game performance accordingly. Alternatively Oculus Store should be able to detect the phone model and provide apk built for a specific phone family (this way S6/S7 can have lower quality models and textures and S8 apk can have HD content). This would eliminate massive download size, which would be the thing when S6/S7/S8 assets all packed together. Thanks beforehand !417Views0likes0CommentsUnity 5.3.3p1 with ovr_sdk_mobile_1.0.0.1 not working
Hello Guys, I am very new to Gear VR with unity. Started my work today. I will give you the details of what I have done. 1. I have created a new project in Unity 5.3.3p1 2. Imported \OVR_Mobile_Sdk_1.0.0.1\VrSamples\Unity\SDKExamples\SDKExamples.unitypackage from my local folder where i downloaded the file 3. Replaced the project settings folder with the ProjectSettings folder from the Oculus Mobile SDK directory 4. Imported the Workshop.unitypackage file from the GearVR_Workshop demo files directory After just importing I am getting the following error in Unity editor console window. error CS1029: #error: 'Oculus Utilities require Unity 4.6.' I have no clue what can be done. Please help me and guide me to solve the problem. Regards, Sovan1.5KViews0likes5Comments