Android NDK

I was just wondering if, when you build for android with a c++ project why it needs to build the ndk everytime, I know this only happens on the 1st build of every new project, but is it entirely necessary as it takes quite a while to do or is there another way to set UE4 (4.5) up to take precompiled android ndk files instead of building.

I am using windows 7, I have built the engine using Development Editor Win64 and then built with Development Android so that I get the correct files to build with. I then create a c++ project (rolling ball for instance), run it with Debug from VS2013 (Pro) and then set the android options in the project setting under Android (Platform files re writeable and Google play) so that they go green then I Package project for Android (ATC). Is there something I am not doing or is it just a case of “this is how it works?”

Thanks

Ok so I guess it’s not a problem for anyone else.