ndkbuild命令无法识别

时间:2015-08-22 13:29:43

标签: android bash android-ndk cygwin

我是NDK和cygwin的新手。安装NDK后,我使用cygwin运行以下命令:

§ ndk-build

但结果是:

-bash: ndk-build: command not found

下面的图片是为了说明我如何设置NDK的路径,是否正确?

如何解决此问题?

image

2 个答案:

答案 0 :(得分:1)

您需要将NDK_ATH变量设置为C:\NDK\android-ndk-r10d。它不能包含ndk-build命令

答案 1 :(得分:0)

能够执行ndk-build并不依赖于将环境变量NDK_PATHNDK_HOME设置到正确的位置。不!

执行此命令取决于您的PATH变量(Windows上可能为Path)。因此,您需要做的是在Windows上编辑路径变量并将android-ndk的位置添加到该路径,并设置为使用ndk-build命令。

要访问path变量,进入上面打开的窗口的过程与此相同。但这一次,您在System variables下查找并找到Path

  • 将路径变量的内容复制到文本编辑器(最好是包裹长行的文本编辑器)
  • 导航到android ndk文件夹(确保你在里面)
  • 从文件资源管理器的导航栏中复制它的位置
  • 现在返回文本编辑器,其中包含路径变量内容,并在路径末尾添加分号[;]
  • 最后将您复制的位置粘贴到该路径的末尾(分号后)
  • 现在复制文本编辑器中的所有内容,并将路径变量的值替换为您复制的内容
  • 好的 - >好的 - >确认 - >保存 - >等...

关闭并重新打开命令行,然后尝试输入ndk-build

任何麻烦,发表评论