# How can I optimize the size of my .apk?

I noticed that the Flappy Bird .apk is only around 900 KB. I'd like to know how I can achieve a similar optimization in .apk file size for my own games, which use Unity. A small single-scene game developed with Unity will have an .apk size of nearly 10 MB, in comparison.

• Why do you think Flappy Bird was made with Unity? When you develop Android games in Java and base them solely on the native API, they can be even smaller. Nov 13 '14 at 16:03
• If you look at the features in Unity's site they mention as an extra pro feature: "Build Size Stripping Keep your applications size small for mobile devices. We'll strip out parts of the engine that you aren't using." So I assume (but I am not sure) that small file size is only possible for pro version users. Nov 13 '14 at 21:05

Next, if you have very few graphics that always repeat (if I remember well Flappy Bird has very few graphics assets) they can be compressed in the .apk and expanded in-memory during execution. Graphics and art assets are the files that have more impact on final .apk sizes than most other assets.