What could be the reason of Huge APK size?

Hello everyone,

I have very interesting issue. I only have one screen in my project and, in this screen i only have a camera and a manager. This manager creates five buttons with GUI. When i build my project, i get 27 mb APK size. This is really huge and meaningles. Here is what i have with my project:

Player Settings:
Device filter: AR Mv 7


Editor.Log

Textures 4.0 mb 36.7%
Meshes 0.0 kb 0.0%
Animations 0.0 kb 0.0%
Sounds 0.0 kb 0.0%
Shaders 0.0 kb 0.0%
Other Assets 91.0 kb 0.8%
Levels 41.8 kb 0.4%
Scripts 1.4 mb 13.3%
Included DLLs 5.2 mb 48.5%
File headers 26.1 kb 0.2%
Complete size 10.8 mb 100.0%


Any idea?

Unity has some overhead so you’re essentially bundling the engine + mono into your game, which comes at a sizecost.

Also, in case you are building a Fat APK (one that can run on ARM and x86 devices, which is the default i think) you are roughly doubling the size of the included libraries.

1 Like

So, is there a way to decrease the size of APK?

there are many ways … its a very broad subject :slight_smile:

For instance?

Optimizing code, using code stripping, compressing textures, downloading stuff dynamically at runtime, moving out stuff that is not used (code, assets). there are many ways