Android BUCK构建错误

时间:2017-09-19 19:32:47

标签: android buck

尝试按照这些说明(https://buckbuild.com/setup/getting_started.html)构建buck示例项目时出现以下错误。

BUILD FAILED: No native platforms detected. Probably Android NDK is not configured properly.

〜/ .profile

中的存储库设置
export ANDROID_NDK_REPOSITORY=/Users/tm/Library/Android/sdk/ndk-bundle

版本根据ndk-bundle目录中的source.properties文件。

Pkg.Revision = 15.2.4203891

.buckconfig文件中的NDK设置

[ndk]
ndk_version = 15.2.4203891

1 个答案:

答案 0 :(得分:1)

您需要确保在运行buck命令时环境包含ANDROID_NDK_REPOSITORY变量:

echo $ANDROID_NDK_REPOSITORY

此外,/Users/tm/Library/Android/sdk/ndk-bundle目录应包含一个包含NDK v15的子目录android-ndk-r15,例如,source.properties具有此位置:/Users/tm/Library/Android/sdk/ndk-bundle/android-ndk-r15/source.properties