Windows 使用Gradle编译Android NDK项目错误
我有一个Android项目,里面有一点CPP代码。 我试图构建这个项目的服务器安装了Android SDK和NDK,并且在系统变量部分设置了dir位置 当我尝试使用gradle构建项目时,我收到以下错误消息: 任务“:mobilecoresdk:CompiledBugndk”的执行失败 未配置NDK 我知道gradle没有找到NDK目录,因此它失败了 当我试图用Android studio在不同的pc上构建项目时,我可以构建它,因为local.properties文件告诉gradle在哪里可以找到ndk dir,所以服务器中唯一的区别是我的项目中的local.properties文件,它在服务器构建过程中不可用 local.properties内容为: dir=/Users/avilevinstein/Library/Android/sdk/ndk bundle sdk.dir=/Users/avilevinstein/Library/Android/sdk 我应该把这个文件注入服务器吗?还是我遗漏了什么Windows 使用Gradle编译Android NDK项目错误,windows,jenkins,android-ndk,Windows,Jenkins,Android Ndk,我有一个Android项目,里面有一点CPP代码。 我试图构建这个项目的服务器安装了Android SDK和NDK,并且在系统变量部分设置了dir位置 当我尝试使用gradle构建项目时,我收到以下错误消息: 任务“:mobilecoresdk:CompiledBugndk”的执行失败 未配置NDK 我知道gradle没有找到NDK目录,因此它失败了 当我试图用Android studio在不同的pc上构建项目时,我可以构建它,因为local.properties文件告诉gradle在哪里可以找
非常感谢!:) 在执行之前设置这两个环境变量:
ANDROID_HOME=<SDK_Location>
ANDROID_NDK_HOME=<NDK_Location>
ANDROID\u主页=
安卓之家=
如果使用Jenkinsn进行构建,您可以使用EnvInject插件进行构建