Android missing .so file to launch or package

No matter if I try to launch or package to Android, I always get the same error:

ERROR: Can't make an APK without the compiled .so [C:\Program Files\Epic Games\4.6\Engine\Binaries\Android\UE4Game-x86-es2.so]

I looked into my C:\Program Files\Epic Games\4.6\Engine\Binaries\Android directory and I only have two SO files:

  • UE4Game-armv7-es2.so
  • UE4Game-Android-Shipping-armv7-es2

And two APK files:

  • UE4Game-Android-Shipping.apk
  • UE4Game.apk

I’ve installed UE4 from the Unreal Engine Launcher (no source code).

I’ve installed tadp from C:\Program Files\Epic Games\4.6\Engine\Extras\Android.

So what am I missing?

thanks,

Hi!

I think you need open Project Setting and in Platforms/Android/Build uncheck “Support x86”

Yep, that is correct.

Are people seeing that is checked by default? If so, it’s possible something was left enabled by mistake. It should only be armv7 by default…
Josh

I eneded up re-installing UE4 and tadp, now everything works fine. but thanks for the feedback, much appreciated.

But my question, if, after installing UE4 and tadp, with the default options, why did x86 not work? I’ve even upated the SDK files with Android SDK manager.

might have been that “your installation was currupted” kind of situation…

thanks guys :wink: