question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Please update manifests for APK build per feedback from Oculus Store checker

See original GitHub issue

Hardware

Oculus Go

Steps to Reproduce

Upload oculusvr-release-signed apk from TC group ID EAl9SPtYTTevknbQ9zgg5A to store.

Current Behavior

Errors generated during APK validation (see details below).

Expected Behavior

No errors in APK validation

Possible Solution

@bluemarvin Do you have some time to make these changes to the manifest for the Oculus builds? I’m happy to do it otherwise. Would like to do this so we can test out Alpha channel builds.

Error Logs and Stack Traces

APK install location should be auto (android:installLocation in AndroidManifest.xml). See documentation at: https://developer.oculus.com/documentation/publish/latest/concepts/publish-mobile-manifest/

Exclude from Recents (android:excludeFromRecents in AndroidManifest.xml) must be set to true.

APK launch mode is singleInstance, but must be singleTask (android:launchMode in AndroidManifest.xml).

APK main activity intent filter set to android.intent.category.LAUNCHER, but must be android.intent.category.INFO. Your app must only appear in Oculus Home. It must not appear in the phone’s launcher.

APK main activity intent filter set to android.intent.category.MULTIWINDOW_LAUNCHER, but must be android.intent.category.INFO. Your app must only appear in Oculus Home. It must not appear in the phone’s launcher.

APK main activity intent filter set to android.intent.category.APP_BROWSER, but must be android.intent.category.INFO. Your app must only appear in Oculus Home. It must not appear in the phone’s launcher.

APK main activity intent filter set to android.intent.category.DEFAULT, but must be android.intent.category.INFO. Your app must only appear in Oculus Home. It must not appear in the phone’s launcher.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:7 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
bluemarvincommented, Aug 10, 2018

I’ll try and get it done today.

0reactions
bluemarvincommented, Aug 22, 2018

All that remains is to use a different AndroidManifest.xml for debug vs release builds. Probably less than a days worth of work.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Application Manifests for Release Builds - Oculus Developer
Describes the Android manifest requirements for uploading a build, and how to modify the manifest in Unity, Unreal or native development.
Read more >
Solved: An APK with a higher version code has previously b...
Solved: I keep getting this error when I try to upload my FIRST build to the alpha channel. I even made a new...
Read more >
Question - Android Manifest for Oculus App Lab - Unity Forum
We found issues with the APK during validation. Please check that the APK meets the 'Application Manifest Requirements', then resubmit your app.
Read more >
Inside the Android build process - Unity - Manual
The Android application build process has two steps: It generates the application package (.apk file) with all the required libraries and serialized Assets....
Read more >
Fix for sideloaded/homebrew apps and games with the new ...
Can someone please provide a fixed ALVR Client apk with this. Since the Firmware Update the Oculus Controllers are broken in SteamVR when...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found