我想做一些类似的东西(伪代码):
if (BuildType == "release"){
apply plugin: 'testfairy'
} else if (BuildType == "debug"){
apply plugin: 'io.fabric'
}
这个想法是基于构建类型,应用(或不应用)一个插件。怎么做?
最佳答案
对于 Gradle 4.6,以下工作:
if (getGradle().getStartParameter().getTaskRequests().toString().contains("Release")) {
apply plugin: 'testfairy'
} else if (getGradle().getStartParameter().getTaskRequests().toString().contains("Debug")) {
apply plugin: 'io.fabric'
}
关于安卓/ Gradle : conditionally apply plugin based on build type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36039793/