VIVE_chengnay Posted April 28 Share Posted April 28 Let me try to get Windows 11 and try. Will keep you updated. Link to comment Share on other sites More sharing options...
DRSpearing Posted May 3 Author Share Posted May 3 While working with VIVE_chengnay, it has been determined that the reason why my 3D applications are deploying as 2D applications and not running on my HTC Vive XR Elite headset is that OpenXR isn’t getting packaged/included in the application. I have the plugin enabled and if I disable it, UE barks at me. I have disabled/enabled it multiple times. Also, the kind folks at HTC pointed me to the AndroidManifest.xml file and we were able to verify that OpenXR was not being included. What a “valid” xml file contains: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="org.khronos.openxr.intent.category.IMMERSIVE_HMD" /> <category android:name="com.oculus.intent.category.VR" /> -- this was a UE plugin that was disabled in this project </intent-filter> What my xml file contains: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> Anyone have an idea what might be preventing OpenXR from getting put in my game? Maybe another software package that I have installed that could be blocking it, maybe? Thanks Link to comment Share on other sites More sharing options...
DRSpearing Posted May 5 Author Share Posted May 5 After a ton of effort and investigation, I have solved this. In UE5.3.2, I needed to add an empty C++ class to turn the project into a C++ project. Once I did this, OpenXR gets included in the APK and I can launch in the Headset. This wasn't the case for UE5.1.1. I hope this helps. 1 1 Link to comment Share on other sites More sharing options...
VIVE_chengnay Posted May 5 Share Posted May 5 Hi @DRSpearing, Glad to hear that your problem is resolved after almost a month of investigation. Good luck! Link to comment Share on other sites More sharing options...
Code Weaver Posted August 30 Share Posted August 30 This solved the issue for me as well on UE5.4 Thank you @DRSpearing! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now