Android 抑制渐变中成功的皮棉输出
是否有这样一个开关来关闭棉绒输出:Android 抑制渐变中成功的皮棉输出,android,gradle,android-gradle-plugin,Android,Gradle,Android Gradle Plugin,是否有这样一个开关来关闭棉绒输出: :app:lint Ran lint on variant release: 0 issues found Ran lint on variant debug: 0 issues found Wrote HTML report to file:/.../project/app/build/outputs/lint-results.html Wrote XML report to .../project/app/build/outputs/lint-result
:app:lint
Ran lint on variant release: 0 issues found
Ran lint on variant debug: 0 issues found
Wrote HTML report to file:/.../project/app/build/outputs/lint-results.html
Wrote XML report to .../project/app/build/outputs/lint-results.xml
从一个角度来看,这应该是非常明显的
:app:lint
:app:nextTaskAfterLint
输出:
皮棉
没有发现任何问题
没有人希望看到一个几乎空荡荡的html页面来表示祝贺!
我尝试了以下几种选择:
android {
lintOptions {
quiet true // no effect at all
textOutput file('lint.x') // no output to given file, and still outputs to stdout
}
}
如果发现的问题大于0,则最好有上述输出,但这不是一个大问题,因为如果发现任何问题,我可以通过警告aserrors true和abortOnError true来停止生成。根据文档,您可以使用命令行排除任务: 因此,您可以使用此命令跳过lint:
gradlew build -x lint
要避免日志输出,可以在此处检查Lint任务:
您可以在第90行找到:
if (!mFatalOnly) {
println "Ran lint on variant " + variant.getName() + ": " + warnings.size() +
" issues found"
}
我没有找到如何设置这个变量-
在这里,您可以找到gradle插件0.13.3目前提供的所有选项:
我不想禁用lint,我只想在问题数量为0时隐藏这4行。这就是我希望我引用的两个选项或其他东西能够真正起作用。我想你应该链接到,但是知道代码在哪里很好。也许我应该调试为什么textOutput不工作。你是对的,对不起!我检查了代码并编辑了文章,但我没有找到如何实现这一点。我想如果checkReleaseBuilds为true,它将由lintVitalRelease设置。是的,似乎println是一个新的系统。out.println你无法摆脱…它值得在