Android NDK和Cygwin配置问题

Android NDK和Cygwin配置问题,android,android-ndk,Android,Android Ndk,我在配置系统以在Windows上使用NDK时遇到问题。这就是我所采取的步骤: 安装了cygwin 下载了NDK 添加到windows路径: 路径:cygwin\bin sdk\tools的路径 sdk\平台工具的路径 通往ndk的道路 已安装eclipse的CDT插件 然后在Eclipse中,我打开了项目属性,并在build命令中输入了“ndkbuild”。控制台显示该错误: Cannot run program "ndk-build": Launching failed

我在配置系统以在Windows上使用NDK时遇到问题。这就是我所采取的步骤:

  • 安装了cygwin
  • 下载了NDK
  • 添加到windows路径:
    • 路径:cygwin\bin
    • sdk\tools的路径
    • sdk\平台工具的路径
    • 通往ndk的道路
  • 已安装eclipse的CDT插件
然后在Eclipse中,我打开了项目属性,并在build命令中输入了“ndkbuild”。控制台显示该错误:

Cannot run program "ndk-build": Launching failed             C/C++ Problem
我想这是因为您试图在windows cmd上执行ndk构建文件,而不使用cygwin。我怎样才能解决这个问题

注意:如果我打开cygwin bash并键入ndk build-version,它将返回版本信息,但如果我尝试在标准cmd控制台中执行它,它将返回

'ndkbuild' is not recognized as an internal or external command, operable program or batch file.
在项目属性中,需要在ndk构建路径之前添加“bash”。因此,如果您在C:\put上安装了NDK

bash C:\android-ndk-r6\ndk-build

在build命令字段中。

我想指出,您不再需要Cygwin使用最新版本的ndk运行ndk build。不过,您仍然需要它来调试本机代码