Android studio 无法更新android studio lint设置
我正在使用android studio 1.1.0。我想禁用特定的lint检查,如“不完整翻译”。所以,我去了文件->设置…->检查->Android Lint和未选中的“未完成翻译”项,然后按下应用和确定按钮。现在,生成有符号的apk仍然会抛出与缺少翻译相关的lint错误 更进一步,我禁用了整个Android Lint项,以查看签名apk的生成是否跳过Lint错误检查。结果是,由于缺少翻译,我仍然得到相同的lint错误,而根据更新的设置,我不希望进行lint错误检查。这是安卓工作室的bug还是我做错了什么 请注意,我不想完全禁用lint错误检查,我可以通过在build.gradle下添加以下行轻松实现这一点:Android studio 无法更新android studio lint设置,android-studio,apk,android-gradle-plugin,lint,release-mode,Android Studio,Apk,Android Gradle Plugin,Lint,Release Mode,我正在使用android studio 1.1.0。我想禁用特定的lint检查,如“不完整翻译”。所以,我去了文件->设置…->检查->Android Lint和未选中的“未完成翻译”项,然后按下应用和确定按钮。现在,生成有符号的apk仍然会抛出与缺少翻译相关的lint错误 更进一步,我禁用了整个Android Lint项,以查看签名apk的生成是否跳过Lint错误检查。结果是,由于缺少翻译,我仍然得到相同的lint错误,而根据更新的设置,我不希望进行lint错误检查。这是安卓工作室的bug还是
lintOptions {
checkReleaseBuilds false
}
我只想从“设置”对话框中关闭一些皮棉检查。根据官方文件
若要抑制错误,请在编辑器中打开问题并运行“快速修复/意图”操作(Ctrl/Cmd F1),然后选择“抑制”,该操作将使用注释、属性或注释禁用问题。
或者,您也可以为资源指定可翻译标记来配置此功能
一个接一个
<string name="hello" translatable="false">hello</string>
你好
或全部资源
<?xml version="1.0" encoding="utf-8"?>
<resources
xmlns:tools="http://schemas.android.com/tools"
tools:ignore="MissingTranslation" >
<!-- Other strings no need of translatable attribute -->
</resources>
了解有关lint设置配置的更多信息
阅读此当然,我知道这些解决方案,但设置对话框对我来说更合适,因为我的问题主要是“在android studio中不更新lint设置”。我想直接关闭特定的lint问题ID。缺少翻译就是这样一个例子。