Hi,
I am trying to create apk of AR mobile example project and run under Android Emulator (x86, Android 8.1 with Google Play and installed Google Play for AR). I’ve build UE from source base on 5.0.3 release. Creating of same apk based on this project for arm64(aka arm64-v8a) works fine (apk is created properly). But when I switch to x86_64(aka x64) I have planty of errors regarding undefined symbols in GoogleARCoreAPI. Anyone could help me whith this configuration?
Confirm that your project for x86 64 architecture has the Google ARCore library. You may achieve this by heading to Project Settings > Platforms > Android and ensuring that the “Google ARCore” plugin for x86 64 architecture is active.
Additionally, ensure that your APK for x86 64 architecture includes the Google ARCore library. You can verify this by extracting the APK and looking for the libarcore sdk c.so file in the lib/x86 64 folder.
Thanks for your answer:) regarding first tip sorry but I don’t know exactly what you mean. Under Settings->Platform->Android I couldn’t find option to enable/disable “Google ARCore for x86_64” the only section where “Google Play” is mentioned is “Google Play Services” and in my project it looks like this:
so which option is one you mean?
Regarding second tip: I would love to have possiblity to check if my APK include ARCore library but the problem is that it’s not building because of mentioned errors but I’ve checked APK for arm64 (it’s building normally) and it’s included.