Android Gradle以编程方式排除多个任务

Android Gradle以编程方式排除多个任务,android,gradle,Android,Gradle,我目前正在执行\gradlew build命令时,将特定任务从构建过程中排除。我已经能够通过ExcludeTaskName成功排除任务。但是,我想在一行中排除多个任务,而不是在每行中添加每个任务 gradle.startParameter.excludedTaskNames << "test" gradle.startParameter.excludedTaskNames << "lint" Geal.StistPosial.ExtastTaskNeMs> P>如果它

我目前正在执行
\gradlew build
命令时,将特定任务从构建过程中排除。我已经能够通过ExcludeTaskName成功排除任务。但是,我想在一行中排除多个任务,而不是在每行中添加每个任务

gradle.startParameter.excludedTaskNames << "test"
gradle.startParameter.excludedTaskNames << "lint"

<代码> Geal.StistPosial.ExtastTaskNeMs> P>如果它是一个你想跳过的渐变任务,考虑使用<代码> -X/COD>命令

./gradlew build -x test -x lint

不是基于命令行的执行,需要直接将其添加到build.gradle中您可以使用
+
在groovy中组合数组,因此您应该能够只执行
gradle.startParameters.excludedTaskNames+=[“test”,“lint”]
。但是,实际上最好将这些代码拆分为多行,因为这样更易于阅读,并且不太可能在源代码管理中触发合并冲突。应该是gradle.startParameter.excludedTaskNames+=[“test”,“lint”]