我正在尝试按照此处的说明构建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.zip
,android-ndk-r16b-windows-x86_64.zip
,android-ndk-r17c-windows-x86_64.zip
和android-ndk-r18b-windows-x86_64.zip
,但它们都不包含 ndk-build.exe
我知道我缺少什么,只是不确定是什么。
这是prepare.py
中的行,正在寻找ndk-build.exe
:
ndk_build = find_executable('ndk-build')
答案 0 :(得分:0)
请记住要设置环境变量 ANDROID_HOME
下载
platform-tools
和tools
更新到最新版本的最新Android sdk,然后在路径中添加tools
和platform-tools
文件夹,并将android-sdk文件夹添加到ANDROID_HOME
环境变量。从Google下载最新的Android NDK,并将其添加到您的路径(无符号链接!!!)和
ANDROID_NDK
环境变量中。