android - 继续使用 Lint 警告进行构建

标签 android gradle build.gradle lint gradlew

我有一个android项目的build.gradle文件。

android {
lintOptions {      
   quiet false
   abortOnError true
   ignoreWarnings true
   }
   ...
}

我的要求是,仅当出现错误时,它才应该中止。如果出现警告,请继续进行构建,我们该怎么做?

我也尝试从命令行运行lint
lint path-to-project

这给出了一个错误To correctly analyze Gradle projects, you should run "gradlew :lint" instead。请也帮助我解决这个问题。

最佳答案

尝试在中添加 checkReleaseBuilds lintoptions

像这样

lintOptions {
    checkReleaseBuilds false
}

使用以下命令可以解决第二个问题
cd PATH_TO_PROJECT
chmod a+x gradlew
./gradlew lint

这会起作用。

关于android - 继续使用 Lint 警告进行构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29764071/

相关文章:

android - 如何使用后退按钮在加载之前关闭进度条?

java - 安卓。为无效的 json 字段设置默认值

android - 以编程方式创建位图掩码

android - 无法显示对话框 | Facebook 应用邀请 | ionic 2

gradle - 如何在 Gradle 中使用 pom 类型依赖

java - WAR - Gradle 多模块应用程序 - TypeNotPresentException

android - 如果仅包含在 build.gradle 中(在 IntelliJ 中),则无法引用 android 库?

Android Studio 3.4 list 合并失败 : uses-sdk:minSdkVersion 1 cannot be smaller than version 14

Gradle 复制任务 : Ant to gradle migration

gradle - 检查后在 Gradle Plugin 中运行任务