Can't make an APK without the compiled .so

I receive following error when trying to package blueprint project for android

MainFrameActions: Packaging (Android (ATC)): Program.Main: ERROR: Exception in UnrealBuildTool: ERROR: Can’t make an APK without the compiled .so [D:\UE4\UnrealEngine-4.0.1-release\Engine\Binaries\Android\]
MainFrameActions: Packaging (Android (ATC)): Stacktrace: at UnrealBuildTool.Android.UEDeployAndroid.MakeAPK(String Proj

Any ideas what can cause it?
I am on win 8.1 64bit with visual studio 2013 express

Hi BKremnev, I’m gathering from your file path that you’re using the GitHub source. If so, you will need to build the UE4Game Android binaries before you can package blueprint projects. To do this, open your UE4 solution in Visual Studio, then build the UE4 target for Development Android. You should be able to package once you’ve done that.

thanks for help

would this be it ? Or it has to be Development Android in the same dropdown.
Don’t really want to build something wrong and then look for a fix :frowning:


Yes that’s correct

Hi I dint find android in my visual studio 2013 (on windows 7), all i have is ios win64 win32 winRT and mac no android… please help ASAP

Refresh your project files.

Hi how to refresh project files , i mean i know that i need to double click on the generate project files but I’m using downloaded version of UE4 not the compiled one and i don’t know where to find this .bat file?
Can you help me with this ?

forget about unreal for android you are going to suffer. I switched to unity and happy.

Howdy THX2000,

When you package a project that you are working on, it will ask you the folder destination in which you plan on placing the .bat file. You should be able to find the .bat file in that location from your Windows Explorer. Here is a bit of Documentation that may help you with that process if you are planning on placing your project on an Android Device: Setting Up Unreal Engine Projects for Android Development | Unreal Engine Documentation

Also, here is the Documentation page for iOS Game Development:

These pages contain all information on how you could package, deploy and launch your project on your mobile device.

Over the past builds of UE4, we have been striving to make mobile packaging and deployment a key feature in UE4, and we continue to work hard to improve this feature.

Please be sure to let me know if you need any further assistance with your issue.

Thanks and have a great day!