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

问题描述 投票:1回答:1

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

?

android-studio android-lint
1个回答
1
投票

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

android {
  lintOptions {
    fatal 'MY_LINT_CHECK_ID'
  }
}

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

android {
  lintOptions {
    warningsAsErrors true
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.