是否有可能在lint检查错误上使Android Studio构建失败?当我将图标从.png转换为矢量drawable .xml时,我遇到了ImageViews的问题。有时我忘了将android:src="@drawable/ic_minus"
更改为app:srcCompat="@drawable/ic_minus"
并且应用程序在较旧的OS设备上崩溃。
?
如果有lint检查,你可以将严重性更改为FATAL
,然后在构建APK的发布版本时,它应该失败。
android {
lintOptions {
fatal 'MY_LINT_CHECK_ID'
}
}
您也可以执行Gradle lint
任务,该任务将失败。如果您还想要警告让您的构建失败,您可以使用它。
android {
lintOptions {
warningsAsErrors true
}
}