在android studio gradle文件中全局设置lintOptions

时间:2018-07-17 14:27:37

标签: android gradle module configuration lint

如何为所有模块全局设置Lint Option和VersionCode / Name 我有3个模块和1个应用程序模块 对于每个module / build.gradle文件,我都需要设置为

lintOptions {
        checkReleaseBuilds false
        abortOnError false
}  

但是我想在项目级别进行设置,例如在/build.gradle中 我尝试将以上代码粘贴到上层gradle文件中,但不起作用

allprojects {

    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }
} 

有什么方法可以全局设置此值吗?

1 个答案:

答案 0 :(得分:2)

创建一个新的Gradle脚本文件,例如android-lint.gradle,其中包含以下内容:

android {
    lintOptions {
        checkReleaseBuilds false
        abortOnError false
    }
}

然后将以下行添加到每个模块apply plugin: 'com.android.library'(或com.android.application)下:

apply from: '../android-lint.gradle'