gpt4 book ai didi

android - 有没有办法让 gradle task lintRelease 在为特定模块执行时什么都不做?

转载 作者:行者123 更新时间:2023-12-03 05:27:18 24 4
gpt4 key购买 nike

目前 lintRelease,任务取决于编译任务,对于某些模块(我不关心,因为它仅用于测试目的),我希望 lintRelease 什么都不做,只打印 Not supported gradle KTS 有可能吗?

基本上这个问题是关于 gradle 任务替换的,我想替换 lintRelease用什么都不做的任务来完成任务。

如果你在想

You can skip lint checking for debug/release builds



lintRelease 任务目前由 shell 脚本手动触发,所以这不是一个选项,我需要这个任务不对这个特定模块做任何事情让我们称之为模块 X

最佳答案

在 Gradle 文件的顶部试试这个

tasks.whenTaskAdded { task ->
if (task.name.equals("lint")) {
task.enabled = false
}
}

即使这样也可以提供帮助
android {
lintOptions {
tasks.lint.enabled = false
}
}

关于android - 有没有办法让 gradle task lintRelease 在为特定模块执行时什么都不做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60808262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com