【问题标题】:Facing this error The following binaries are missing: ndk-build. Please install them面对此错误缺少以下二进制文件:ndk-build。请安装它们
【发布时间】:2017-07-25 13:38:21
【问题描述】:
我正在尝试构建“linphone-android”。
link to git repo
不知何故,我设法解决了所有错误,但现在当我尝试在终端中运行“./prepare.py **”命令时,我遇到了困难,它给了我 NDK 错误,即 **错误:以下缺少二进制文件:ndk-build。请安装它们。
我在 .bash 文件中也有 ndk 路径,但无法解决此错误。
请分享一些解决方案
谢谢:)
【问题讨论】:
标签:
android
linphone
ndk-build
【解决方案1】:
我假设您已经在您的环境中添加了 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 中添加以上内容,看看问题是否已解决。
【解决方案2】:
请检查您的 android studio 中的 ndk 版本。我遇到了同样的问题,我的 ndk 版本是 16,所以我将其更改为 15,它可以工作,但我再次制作了项目,并按照存储库中给出的步骤一一执行,与您提供的链接相同。
希望对您有所帮助。