Is Android (All) necessary for Play?

Hi! I am now finishing a game for play, and am working on reducing APK size. I made some steps and am slowly making it lower, but my question is - is the Andoid (All) or Android (Multi) build necessary?

I mean - when I build for testing on my device, I use ETC2 and the size barely exceeds 40MB and thats cool. APK size at All/Multi sizes 94MB. I will probably lower this a bit more and it still fits the Play 100MB limit, but it is stil very large.

I also saw that some games from the GP download data after instalation, like the APK weights say 20MB and the game downloads more data while first load, is that possible in UE4? I use UE 4.11.

Big thanks for any help in advance!

NoisE89,

It’s suggested that you do not use Android (All) it’s way too big. ETC1 will run on everything and Android (Multi) will let you pick and choose.

I hope this helps, thanks!

That’s what I’m asking. Single builds (like ETC1 and ETC2) weight for me now few megabytes below 50. All and multi are double the size, it fits the play limit, but its still huge, and will surely influence the number of downloads and installations, especially for an not known brand of an indie game.

If You say that ETC1 will run at all devices, than that’s great. I’ll try to lower the APK size a bit more lower than 40 and it will be a perfect size for the game I’m making. Thanks!

ETC1 should be fine - I spoke with our Android Developer in detail about it. Here are some documentation links that you may find useful:

  • [Reducing APK Size][1]
  • [Performance Guidelines for Mobile Devices][2]
  • [Mobile Performance Tips & Tricks][3]

Optimization Guides for Android in Unreal Engine | Unreal Engine 5.1 Documentation
[2]: Performance Guidelines for Mobile Devices in Unreal Engine | Unreal Engine 5.1 Documentation
[3]: https://docs.unrealengine.com/latest/INT/Platforms/Mobile/Performance/TipsAndTricks/index.html

many thanks for Your help! It is very good news :slight_smile:

You’re welcome! Please let me know if you have any further questions. Have a great weekend! :smiley: