I have a GearVR simple app based on first person template. The phone says "put the phone into the GearVR and when you do all that is displayed is the unreal logo, a progress bar and a “Pause Download” button. It appears as though it is just being displayed in 2D. Really confused here.
Hello BlueByLiquid,
I have a few questions for you that will help narrow down what issue it is that you are experiencing.
Quick questions:
- Can you reproduce this issue in a clean project?
- If so, could you provide a detailed set of steps to reproduce this issue on our end?
- Could you provide screen shots of any blueprints that may be involved with this issue?
Its just base first person template with no added blueprints. It is just a cube to the project. Repro below:
- New Level
- Choose default level
- Drag in a cube into the level.
- Go to Edit->project settings->Android and change
4a. Click the button to make Platform files writable for APKPackaging
4b. Minimum SDK to 22
4c. Check “Configure the AndroidManifest for deployment to GearVR” - Go to Edit->project settings->Android SDK and change the following
5a. Location of Android SDK: C:/NVPACK/android-sdk-windows
5b. Location of Android NDK: C:/NVPACK/android-ndk-r10e
5c. Location of ANT: C:/NVPACK/apache-ant-1.8.2
5d. Location of JAVA: C:/NVPACK/jdk1.7.0_71
5e. NDK API Level: android-22 - Click File->Package Project->Andorid->Android (ETC2)
- Select a location for build and click okay.
- Wait for build to complete
- Plugin Samsung S6 into computer
- Go to build folder and double click on: Install_Mobile2_Development-armv7-es2.bat
- Wait for install
- Launch app on S6.
- Put S6 into GearVR.
- Get “Thread priority exception. Make sure your app is signed”
- Plug S6 back into computer.
- Run Install_Mobile2_NoOBBInstall_Development-armv7-es2.bat instead
- Wait for install to complete
- Launch app on S6.
- Put S6 into GearVR.
- Get Ureal Engine background (not warped for VR). There is a progress bar that says “0MB/0MB” and “0%”. There is also a “pause Download button”
Also note the project works fine in 2D on the phone if I uncheck the “Configure the AndroidManifest for deployment to GearVR”
The fix is to check, “Package game inside apk” in the android settings. Probably should add this to the documentation.
Make sure created the Oculus Signature file & put it in the right directory. Also make sure you don’t disconnect the phone before the install is done. (I got the download screen once that way)
Oculus Signature file info - https://docs.unrealengine.com/latest/INT/Platforms/GearVR/Prerequisites/index.html
A year and a half later, still not updated in documentation, took me way to long to find this information out.