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

时间:2018-12-06 20:49:09

标签: android android-ndk linphone

我正在尝试按照此处的说明构建Linphone应用程序:

https://github.com/BelledonneCommunications/linphone-android

运行prepare.py时,出现以下错误:

  

错误:以下二进制文件丢失:ndk-build。请安装它们。

我将路径设置为包括NDK文件夹。问题是,该文件夹中或我的计算机上的任何地方都没有ndk-build.exe。有一个ndk-build.cmd文件,但是prepare.py专门在寻找ndk-build.exe

我已经下载并浏览了android-ndk-r15c-windows-x86_64.zipandroid-ndk-r16b-windows-x86_64.zipandroid-ndk-r17c-windows-x86_64.zipandroid-ndk-r18b-windows-x86_64.zip,但它们都不包含 ndk-build.exe

我知道我缺少什么,只是不确定是什么。

这是prepare.py中的行,正在寻找ndk-build.exe

ndk_build = find_executable('ndk-build')

1 个答案:

答案 0 :(得分:0)

请记住要设置环境变量 ANDROID_HOME

  

下载platform-toolstools更新到最新版本的最新Android sdk,然后在路径中添加toolsplatform-tools文件夹,并将android-sdk文件夹添加到ANDROID_HOME环境变量。

     

从Google下载最新的Android NDK,并将其添加到您的路径(无符号链接!!!)和ANDROID_NDK环境变量中。