首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何配置build.gradle

如何配置build.gradle
EN

Stack Overflow用户
提问于 2016-08-08 03:53:36
回答 1查看 533关注 0票数 0

我试图添加cppFlags,但总是报告错误:

"Error:(16, 0) Could not find property 'cppFlags' on com.android.build.gradle.internal.dsl.NdkOptions_Decorated@44658d55. <a href="openFile:/Users/liut1/Documents/Projects/Android/GitSourceCode/VideoWall/app/build.gradle">Open File</a>"

请帮帮我,谢谢!

这是我的梯度:

  1. 顶级级 //顶级构建文件,您可以在其中添加所有子项目/模块共有的配置选项。buildscript {存储库{ jcenter() }依赖{ classpath 'com.android.tools.build:gradle:2.1.2‘// classpath 'com.android.tools.build:gradle-experimental:0.4.0’// NOTE:不要将应用程序依赖项放在这里;它们属于//在单独的模块build.gradle file} allprojects {存储库{ jcenter() }任务清除(类型:删除){删除rootProject.buildDir }
  2. app分级 应用插件:'com.android.application‘android { compileSdkVersion 23 buildToolsVersion "23.0.3“defaultConfig { applicationId "andrewl.videowall”minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0“ndk { moduleName = "HelloARVideoNative”// defaultConfig cppFlags.add("-DANDROID") cppFlags.add("-fexceptions") cppFlags.add("-frtti") stl = "gnustl_static“ldLibs "log","GLESv2“}} buildTypes { release { minifyEnabled false proguardFiles‘pro卫士-rues.pro} sourceSets { main { java.srcDirs = 'src/main/java',jniLibs.srcDirs = 'libs‘} productFlavors { ndk.with {abiFilters.add(“arm”){ndk.with{ abiFilters.add("armeabi-v7a") }{编译fileTree(dir:'libs',包括:'*.jar') testCompile 'junit:junit:4.12‘编译'com.android.support:appcompat-v7:23.4.0’编译文件(‘libs/greendao-1.3.7.jar’)}
  3. 梯度包装 #Mon 28 10:00:20 PST 2015 distributionBase=GRADLE_USER_HOME分发路径=包装/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=包装/dists
EN

回答 1

Stack Overflow用户

发布于 2016-08-08 04:22:58

看看这个。此示例包含cpp支持的应用程序中所需的配置。

代码语言:javascript
复制
ndk {
    moduleName = 'hello-jni'
    toolchain = 'clang'
    CFlags.addAll(['-Wall'])
}

来源

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38821060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档