Before start using GearVR Framework, make sure you download the following SDKs
- Android Studio
- JDK 1.7 or above
- Oculus Mobile SDK (If developing for Samsung GearVR)
- Google VR SDK (If developing for Google DayDream)
GearVR Framework supports following devices
- Gear VR compatible Samsung phone:
- Note 8
- Galaxy S8
- Galaxy S8+
- Galaxy S7
- Galaxy S7 Edge
- Note 5
- Galaxy S6
- Galaxy S6 Edge
- Galaxy S6+
- Samsung Gear VR headset
- Daydream-ready phone
- Google Daydream View VR headset
Getting started with GearVR Framework in few simple steps
- Download the template project
- Rename your project by changine the folder name
- Open the project with Android Studio
- Rename your Android App by updating
- (For Gear VR only) Make sure to download your Oculus signature file and copy it under
(For DayDream only) comment out or remove following code
<meta-data android:name="com.samsung.android.vr.application.mode" android:value="vr_only"/>
Update the applicationID in
app/build.gradleto avoid conflict between other GearVR Framework apps.
- Click Run button and put on your VR device
After you build the application, click
Start and your device will install Oculus automatically.
You can test VR apps without a VR headset, by enabling Samsung VR service developer mode. Settings > Apps > manage applications > Gear VR Service > Storage > Manage Storage - press the "VR Service Version" 6 times. After that a 'You are a developer' message will appear.
Make sure to install your VR app with a valid oculus signature on the device first. Otherwise you'll see a 'You are not a developer' message.
Screen will start blinking after you turn on the developer mode
Enable Google VR Service from "Settings" => "Apps" => "Google VR Service" make sure it has the permission it required to run.