Community Tutorial: Unreal Engine 5.3.2 for Meta Quest VR

Hey everyone,

In case anyone was wondering, I managed to package with UE 5.4 using the steps in this guide.
The app runs and seems to be stable.

The only hiccup is that the virtual keyboard does not appear when clicking a text box (on a quest 2). Not sure what causes the this as I never had this issue before.

Any ideas?
@antinnit

1 Like

I did post about the Virtual Keyboard issue with a solution a few versions ago, its a bug in Unreal and the workaround is fun: Virtual Keyboard Quest 2, UE5.1 - #7 by ssamevanss

I’ve not used this workaround in awhile as it keyboard on Quest is so bad I rolled my own that doesn’t require typing as an input.

I did already have the manifestoverride in place.
I don’t have Requires system keyboard enabled for 5.3.2 and yet the packaged app has the virtual keyboard
I guess I’ll have to wait for the MetaXR plugin for 5.4.
Thanks for the info nonetheless!

For me this SetupAndroid.bat error was fixed by:

  • opening Android Studio
  • More Actions → SDK Manager
  • SDK Tools tab
  • uncheck Show Package Details
  • make sure “Android SDK Command-line Tools (Latest)” is checked, not a dash
  • click OK, it installed a newer version of “Android SDK Command-line Tools (Latest)” (13.0, I think I just had 11.0 previously)
1 Like

Hi I’m running into an issue where i am able to build and package the vr template project into my meta quest pro without a problem. However, when I run vr preview on my computer with live link enabled, it doesn’t seem to connect to the live link. I can hear audio but it renders the vr preview as though it were on the desktop rather than rendering it virtual space in my headset. For reference this is what I see in vr:

Why does all the studio tools take up 96gb of hard drive space. That is so much bloat. Is there a bare minimum install much smaller?

just a note, I did a full clean Windows install and did exactly as mentioned here, and I got a fail in the andriod.bat file on the UE5 to install directory, and when building an APK I ran into an unknown build error, without an error code.

the failure on the andriod.bat file is
Warning: Errors during XML parse:
Warning: Additionally, the fallback loader failed to parse the XML.
everything else was a success.

and the build error was,
that I copied the MetaXR and MetaXRPlatform plugins into the UE5 installed plugins folder which led me to the unknown error,
Once I put those plugins into the Project folder that I created the build was a success.

so can someone tell me what that XML parse error is and why can’t I put those 2 plugins into the UE5 install location so that I don’t have to copy them to the project folder every time I create a project?