【发布时间】:2016-04-25 06:08:30
【问题描述】:
我有一个 Android 项目,里面有一点 CPP 代码。 我正在尝试构建此项目的服务器已安装 Android SDK 和 NDK,并且在 系统变量部分上设置了 dir 位置。
当我尝试使用 gradle 构建项目时,我收到以下错误消息:
任务 ':mobilecoresdk:compileDebugNdk' 执行失败。
NDK 未配置。
我知道 gradle 没有找到 NDK 目录,因此它失败了。
当我尝试使用 Android Studio 在不同的 PC 上构建项目时,我可以构建它,因为 local.properties 文件告诉 gradle 在哪里可以找到 ndk 目录,因此服务器中的唯一区别是本地我的项目中的 .properties 文件在服务器构建过程中不可用。
local.properties 内容为:
ndk.dir=/Users/avilevinshtein/Library/Android/sdk/ndk-bundle sdk.dir=/Users/avilevinshtein/Library/Android/sdk
我应该在服务器上注入这个文件吗?还是我错过了什么?
非常感谢! :)
【问题讨论】:
标签: windows jenkins android-ndk