面对此错误缺少以下二进制文件:ndk-build。请安装它们

Facing this error The following binaries are missing: ndk-build. Please install them

我正在尝试构建“linphone-android”。

link to git repo

不知何故我设法解决了所有的错误,但现在我在尝试 运行 ' ./prepare.py **' 命令时卡住了我是 NDK 错误,即 **错误:缺少以下二进制文件:ndk-build。请安装它们。

我在 .bash 文件中也有 ndk 路径,但无法解决此错误。

请分享一些解决方案 谢谢:)

我假设您已经在您的环境中添加了 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

使用 echo $PATH 添加路径检查后。

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

一定要检查 android 工作室中的 ndk 版本。我遇到了同样的问题,我的 ndk 版本是 16,所以我将它更改为 15,它工作正常,但我又重新制作了项目,并按照存储库中给出的步骤一个一个地执行,与你拥有的相同 link提供。

希望对您有所帮助。