Unreal 5.5 and Android development

Hi there!

I have been developing mobile games on Unreal for several years, and the more time passes, the more Epic neglects mobile users by not updating its engine or no longer correcting bugs that have been reported for years.

I’ve fixed many engine bugs for Epic and I’ve always shared my findings with the community, but my knowledge in coding has its limits and it’s getting harder and harder for me.

I’m currently using Unreal 5.2, because this version allows to use in-app purchases and ads without any plugins or engine modifications. The thing is this version is not working for Android 34 and 35 because of an engine bug.

UE 5.3 and 5.4 fixed the Android 34 problem, but the new IAP method is broken so you can’t use them. Ads are also broken if you don’t modify engine files by yourself.


Version 5.5 was recently released, and I need your help. Any of you managed to build for Android on this version?

With the exact same configuration I had on 5.2-5.4, I have 2 major issues which did not exist in previous versions:

  • With NDK 25 or 26, I can build and launch without problem, but when the game opens on my phone it’s an instant crash.

  • With NDK 27 or higher, I just have an instant “unknown error” when trying to build.

I’ve tried with Google PAD on and off, with Android Studio 2022 and 2024, I’ve tried several configuration of build-tools, CMAKE and Java… same result.

What am I missing? Is there a new parameter to check on this version that did not exist on the previous ones?

And most important question: did you manage to get the IAPs to work without any plugin and without the source engine? Or am I doing this for nothing? xd

Thanks for your contribution :slight_smile:

1 Like

Does this video helps you?
it shows how to build engine with Ndk-28

Thanks, but it’s not a packaging problem but a crash problem.

Also, you only show how to package in .APK, the problem is that APKs are no longer used since 2021.

You are also missing a lot of important options in the project settings.

Have you tried running the game on your phone?

Once successfully built , UAT automatically created .apk, .aab, .obb inside the building folder,
i only has a phone of android-33, so i don’t try to run it yet.