首页 文章

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

提问于
浏览
0

我正在尝试根据这里的说明构建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

    记得设置环境变量 ANDROID_HOME

    使用更新到最新版本的平台工具和工具下载最新的Android sdk,然后在路径中添加工具和平台工具文件夹,并将android-sdk文件夹添加到ANDROID_HOME环境变量 . 从谷歌下载最新的Android NDK并将其添加到您的路径(没有符号链接!!!)和ANDROID_NDK环境变量 .

相关问题