如何配置gradle指向不同构建类型的不同lint文件?
我们希望在开发周期结束时翻译字符串。因此,我们需要忽略lint仅在调试版本上抛出的转换错误。当我们进行发布时,lint应该抛出翻译错误。以下build.gradle抛出了找不到的DSL方法。
android {
buildTypes {
release {
signingConfig signingConfigs.release
}
debug {
testCoverageEnabled = true
applicationIdSuffix '.debug'
versionNameSuffix '-DEBUG'
signingConfig signingConfigs.debug
lintOptions debug
}
beta {
applicationIdSuffix '.beta'
versionNameSuffix '- beta'
signingConfig signingConfigs.debug
}
}
lintOptions {
debug {
disable 'TypographyFractions'
}
}
}