Your setup is probably wrong. Make sure you specified the right paths - read this
It’s not strictly required to use TADP, but try to use the latest android ndk and sdk then.
(I had an old one which didn’t had ndk-build.cmd file but cygwin’s ndk-build - it didn’t work with the engine)
You must run GenerateProjectFiles.bat again, otherwise your solution configuration will be wrong and it won’t build android binaries at all (though you’ll see android device inside UEditor but you won’t be able to deploy without .apk).
If everything is done right, you’ll see ‘Android’ target platform inside Visual Studio toolbar.
Running GenerateProjectFiles.bat and rebuilding Unreal Engine fixed problem for me. But I had to perform this step to get packging actually work:
build Unreal Engine one more time with target “Development” and platform “Android”.
May I know how to install the android sdk to work with Unreal Engine 4?
I have seen the documentation but it used nvidia sdk.I already have the android sdk in my c drive. what to do next?
Please give a step by step answer asap…
Well you really don’t need the tegra sdk if you have all required parts installed already.
Probably you just forgot to install some of the requred tools or your NDK was too old or your environment variables were wrong, so tdp just installed everything on top and everything is working now.
uninstalled everything, reinstalled the latest NVPACK from Nvidia site no the bundled one with custom instalation according to the getting started website and the updated with Android SDK Manager. Built solutions again.
This time i could build the Developer Android Solution and then the Editor.
I now have the .so file and everything is working fine.