Shrinking my mobile game

I have been working on a small mobile game, my first one. It doesn’t have much content, and I’ve followed all the steps to shrink the file size in the documentation, but it is still 44mb. It should only be around 2mb. The texture formats are PNG, they are all powers of 2, all unnecessary files have been removed. I removed all the lighting and extra stuff like sphere reflections in the world, the game is set to scalable, and the target platform is mobile. The only reason it is a large file I can think of now is that I accidentally added a C++ script and I had to download the android SDK to get my project to open again. Anyone have any ideas?

You plan to have only 2mb in the end? Take a look at Reducing APK Package Size | Unreal Engine Documentation and for the blacklist and some special things http://www.moreporkgames.com/devblog/2017/2/10/reducing-the-size-of-your-ios-or-android-app-unreal-engine-4
and http://zompi.pl/res/Pres/GIC2016-UE4Mobiles.pdf
Think that the engine is taking a big part. I don‘t know how much you can slim it down to but tappy chicken achieved 23mb on ios. Sooooo …