How to install android-ndk. I have set path for the ndk, but still while executing “ndk-build” command i am getting error. fya i am using windows operating system.
It worked for me by:
- Opening command prompt and navigating to project
- I then executed the ndk-build script from the androif ndk folder
Well, I encountered thesame problem, I got mine fixed by adding the ndk path to the “path” variable’s value in the environment variable(System variable) which left my “path” variable like this
The highlighted path is the path to where i have my ndk extracted. (The semi colon indicates the end of a path).
Though i have tried the option of adding NDK_HOME or ANDROID_NDK_HOME with path to my ndk as value, which doesn’t work, I guess those variable are for apps that uses them probably while getting System property,variables or so. But this will work with command prompt
Which error message are you exactly getting?
You will probably need to go through the documentation (http://developer.android.com/tools/sdk/ndk/index.html#Installing or docs/INSTALL.html, from NDK’s installation folder), but, to start off, try answering these first simple basic questions:
- Have you added the installation folder to your PATH environment variable?
- Have you installed Cygwin (www.cygwin.org) to your Windows system?
Hope that answering to those might got what you needed. If not, let me know.
After installing the android ndk, you must add its install directory to the environement variables under Path
Go to Control Panel\System and Security\System – advanced system settings – environement variables.
Then you can use either cmd window or Cygwin to execute the command
before execute the command you should go to the directory of what you want to build.
path on system variables only not on current user variable:
I have faced same problem, and solved it.
Though I have added ndk root path in path variable, ndk_build was failing as there was a trailing white space at end of ndk root path. Deleting the extra white space from path worked.