Hello everybody, I have created a small project have no textures has just some small pictures, overall the whole project has just 10 mb on the size, but when I built the apk i get the apk with 92mb I didn’t understand anything why. I have opened the apk and I found a lot of files like the example below, can someone explain to me what those files do? and if can I compress it.
I think the problem is from the pictures
Build Report
Uncompressed usage by category (Percentages based on user generated assets only):
Textures 112.9 mb 88.2%
Meshes 0.0 kb 0.0%
Animations 0.0 kb 0.0%
Sounds 0.0 kb 0.0%
Shaders 13.3 kb 0.0%
Other Assets 463.4 kb 0.4%
Levels 76.1 kb 0.1%
Scripts 994.9 kb 0.8%
Included DLLs 13.2 mb 10.3%
File headers 413.8 kb 0.3%
Total User Assets 127.9 mb 100.0%
Complete build size 404.3 mb
Used Assets and files from the Resources folder, sorted by uncompressed size:
1.1 mb 0.3% Assets/Resources/photos/golden_temple_of_amritsar.jpg
1.1 mb 0.3% Assets/Resources/photos/the_great_wall_of_china.jpg
1.1 mb 0.3% Assets/Resources/photos/saint_peters_basilica.jpg
1.1 mb 0.3% Assets/Resources/photos/saint_basils_cathedral.jpg
1.1 mb 0.3% Assets/Resources/photos/neuschwanstein_castle.jpg
1.1 mb 0.3% Assets/Resources/photos/leaning_tower_of_pisa.jpg
1.1 mb 0.3% Assets/Resources/photos/empire_state_building.jpg
1.1 mb 0.3% Assets/Resources/photos/winchester_cathedral.jpg
1.1 mb 0.3% Assets/Resources/photos/washington_monument.jpg
1.1 mb 0.3% Assets/Resources/photos/the_forbidden_city.jpg
1.1 mb 0.3% Assets/Resources/photos/terracotta_warriors.jpg
1.1 mb 0.3% Assets/Resources/photos/sydney_opera_house.jpg
1.1 mb 0.3% Assets/Resources/photos/sydney_harbor_bridge.jpg
1.1 mb 0.3% Assets/Resources/photos/statue_of_liberty.jpg
1.1 mb 0.3% Assets/Resources/photos/st_marks_basilica.jpg
1.1 mb 0.3% Assets/Resources/photos/petronas_twin_towers.jpg
1.1 mb 0.3% Assets/Resources/photos/palace_of_versailles.jpg
1.1 mb 0.3% Assets/Resources/photos/oxford_university.jpg
.....
But every picture has just 85kb why get 1mb
Keep in mind that a jpg file format is way smaller then the GPU compatible format unity has to convert the images to.
You can try to reduce the size of the images inside of unity and try some different compression values for the images.