4.25 Oculus Quest black screen on launch

After migrating to 4.25 I have an issue packaging for the Quest.The first time I build it works but if I build again the .apk file in Binaries/Android/ isn’t updated. If I then try to launch on the Quest I get a black screen every time. No log file gets created.If I delete the .apk file before building and make another build it does work.

Is there a setting or build flag I can use to force it to overwrite the .apk file?

I don’t know why it works sometimes and not others, but I’d say your problem is that the project default level is set for some reason, hence the empty level.

It should still generate a log file if it was loading an empty level, right? The startup level is set and it always worked before upgrading to 4.25. I also have this issue across 4 different projects.

Sorry, that was my only, not very interesting, idea… :-/

Thank you for the help anyway! :slight_smile:

“Fixed” it by making a build batch file which deletes the .apk file before building.

Update:
I created a batch file which deletes Binaries/Android and Intermediate/Android before every build to fix this issue.

Can you explain more? You are deleting them from Binaries Android folder?

Having the same issue. Can you expand on the solution? Thank you!

Could someone tag me in this post if Joost ever responds please! This issue has been driving me mad for quite a while now.

Same, I have consistently had this issue and would love a reliable work around.

I fixed this issue a couple days ago and forgot about this thread sorry!

My fix was to disable “Mobile HDR” restart the editor and then repackage. An now it’s working perfectly.

I fixed this issue a couple days ago and forgot about this thread sorry!

My fix was to disable “Mobile HDR” restart the editor and then repackage. An now it’s working perfectly.

I wish that was my solution as well, I’m not having any luck with that.

I’m not sure why my APK file wasn’t working to begin with, so I have been trying to troubleshoot using the .bat file instead. My issue was caused by the .bat file pointing to my local machine when looking for the Android ASK, and I was trying to install from another PC. I resolved my issue by opening up the .bat file and changing the home file path for the Android SDK to match where it is on the PC that is installing it onto the headset.

Sorry, I added some clarification.

I created a batch file which deletes Binaries/Android and Intermediate/Android before every build to fix this issue.

I hope you’ve fixed it by now but I’ve updated my answer.