缺少以下二进制文件:ndk-build。请安装它们

问题描述:

我正在尝试为Android构建Linphone时遇到以下错误。缺少以下二进制文件:ndk-build。请安装它们

# ./prepare.py 

' ./prepare.py **' commanad in terminal it giving me NDK ERROR i.e **ERROR: The following binaries are missing: ndk-build. Please install them. 

如何解决这个问题?我已经在Makefile中添加了ndk-build。

我假设你已经在你的环境中添加了android-sdk和android-ndk路径。如果没有,那么你可以使用下面的命令添加sdk和ndk路径。

export PATH=/Users/kaushik512/Library/Android/sdk/platform-tools/:/Users/kaushik512/Library/Android/sdk/tools/:/Users/kaushik512/Downloads/android-ndk-r12b/:/nobackup/local/prog/nasm/bin:$PATH 

export PATH=/opt/local/bin/:$PATH 
after adding path check using echo $PATH. 

在PATH中添加上面的内容,看看问题是否已解决。

这是重复的问题,你可以在这里找到同样的问题Facing this error The following binaries are missing: ndk-build. Please install them

我是在Windows上使用Bash和问题是我打字到路径

/ndk 

,而不是

/home/{user}/ndk 

我发现我与

echo $PWD 

目录,然后使用

export PATH=$PATH:/home/user/ndk