Home > Software engineering >  This app includes the following 32-bit only (armeabi-v7a) libraries: Oculus Dev Hub Submission Fail
This app includes the following 32-bit only (armeabi-v7a) libraries: Oculus Dev Hub Submission Fail

Time:01-25

Trying to upload a .apk to the Oculus App Lab and my Upload Failed with this error:

ERROR: Validation identified the following errors: This app includes the following 32-bit only (armeabi-v7a) libraries: libOVRLipSync.so, libmemalign16.so, libovravatarloader.so, libmain.so, libmemalign16_cpp.so, libMonoPosixHelper.so, libovrplatformloader.so, libmono-native.so, libopenxr_loader.so, libmonobdwgc-2.0.so, libunity.so, libOVRPlugin.so, libOculusXRPlugin.so

CodePudding user response:

I got around this by specifically targeting the x64 architecture. In Unity I did this by Project Settings > Player > Other Settings > Configuration

Change Scripting Backend to IL2CPP (Otherwise the next step is disabled)

Select ARM64 in Target Architectures

enter image description here

  •  Tags:  
  • Related