如何在lint错误上使Android Studio构建失败

时间:2017-11-22 23:36:27

标签: android-studio android-lint

是否有可能在lint检查错误上使Android Studio构建失败? 当我将图标从.png转换为矢量drawable .xml时,我遇到了ImageViews的问题 有时我忘了改变 android:src="@drawable/ic_minus"app:srcCompat="@drawable/ic_minus" 并且应用程序在较旧的OS设备上崩溃。

1 个答案:

答案 0 :(得分:1)

如果进行了lint检查,您可以将严重性更改为FATAL,然后在构建APK的发布版本时,它应该会失败。

android {
  lintOptions {
    fatal 'MY_LINT_CHECK_ID'
  }
}

此外,您可以执行将失败的Gradle lint任务。如果您还想要警告让构建失败,可以使用它。

android {
  lintOptions {
    warningsAsErrors true
  }
}