Apk too big

I am working on an ar project and I am using EasyAR Sdk.
I shrunk my Assets to 43.4mb Uncompressed but my Complete build size is 387.2 mb.

Here is my Build Report.

Build Report
Uncompressed usage by category (Percentages based on user generated assets only):
Textures 21.1 mb 48.7%
Meshes 2.6 mb 6.0%
Animations 1.6 mb 3.7%
Sounds 0.0 kb 0.0%
Shaders 571.0 kb 1.3%
Other Assets 61.5 kb 0.1%
Levels 3.0 mb 6.8%
Scripts 1.1 mb 2.6%
Included DLLs 13.2 mb 30.4%
File headers 193.1 kb 0.4%
Total User Assets 43.4 mb 100.0%
Complete build size 387.2 mb

The compressed Apk is about 145mb.

—I made another build and only kept the selection menu. I still ended up with a 131mb Apk.

This is my Build Report where I left all my scenes out except my Menu.

Build Report
Uncompressed usage by category (Percentages based on user generated assets only):
Textures 5.0 mb 25.4%
Meshes 0.0 kb 0.0%
Animations 0.0 kb 0.0%
Sounds 0.0 kb 0.0%
Shaders 162.0 kb 0.8%
Other Assets 10.1 kb 0.1%
Levels 73.9 kb 0.4%
Scripts 1.1 mb 5.7%
Included DLLs 13.2 mb 67.4%
File headers 32.8 kb 0.2%
Total User Assets 19.5 mb 100.0%
Complete build size 326.2 mb

Somehow in my Built I must be including stuff which is not useful. Anyone has an idea why my project with most Assets removed, is so big?

Have you looked inside the APK to check what makes it that big? You could use Android Studio for that or probably also just rename .apk to .zip.

Since you posted in the Game Design thread, I guess you want some advice how to make your game smaller: you need to cut some features, remove animation, sprites and/or meshes and characters. Maybe one or two levels. But be careful, so your application still keeps its integrity and meaning.

I will look into it.
Thanks

I did as you suggested and I sorted the problem.
I realised that a file named ‘Streaming Assets’ contained unused stuff which was included in the build!
I reduced my build to 60mb
Thank you!

1 Like