Jos*_*hon 29 android lint gradle
有人告诉我一种方法,以避免每次我在gradle检查中执行"lint"?
我在build.gradle中定义了
lintOptions {
quiet true
}
Run Code Online (Sandbox Code Playgroud)
但是,它一直在做这项任务.问题是每次检查都需要很长时间.
rci*_*ati 34
您可以-x lint
在运行check
任务时使用添加来跳过它:
./gradlew check -x lint
Run Code Online (Sandbox Code Playgroud)
如果您想永久地跳过它,可以将其添加到build.gradle
之前apply plugin: 'com.android.application'
:
tasks.whenTaskAdded { task ->
if (task.name.equals("lint")) {
task.enabled = false
}
}
Run Code Online (Sandbox Code Playgroud)
TWi*_*Rob 17
我刚刚在项目设置期间禁用了该任务:
android {
lintOptions {
tasks.lint.enabled = false
}
}
Run Code Online (Sandbox Code Playgroud)
注意:没有必要将语句放在里面android.lintOptions
,但由于它正在配置lint,所以将它们放在一起很好.
设置checkReleaseBuilds
为false
将禁用发布版本上的lint检查.将以下脚本添加到build.gradle文件中:
lintOptions {
/**
* Set whether lint should check for fatal errors during release builds. Default is true.
* If issues with severity "fatal" are found, the release build is aborted.
*/
checkReleaseBuilds false
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
26926 次 |
最近记录: |