android 为整个项目禁用 lint "unused declaration"
android disable lint "unused declaration" for entire project
在一个 android 库项目中,我有许多未使用的声明,因为它们大多是从项目外部调用的。我通过
使用 lint
Analyze -> Inspect Code
我不想用
@SurpressWarning("unused")
每个文件。
如果我尝试使用 gradle 文件中的相同 ID 禁用它
android {
lintOptions {
disable 'unused'
}
}
linter 仍然出现 "Unused declaration" 错误
我也尝试过在项目根目录中创建 lint.xml
文件
<?xml version="1.0" encoding="UTF-8"?>
<lint>
<!-- list of issues to configure -->
<issue id="unused" severity="ignore" />
</lint>
但它仍然不起作用。有人知道正确的 lint ID 吗?
您可以使用 Analyze -> Inspect Code
,然后右键单击其中一个警告。你会看到有一个名为 "Disable inspection":
的选项
只需点击它,您将不再需要担心项目中未使用的声明。
在一个 android 库项目中,我有许多未使用的声明,因为它们大多是从项目外部调用的。我通过
使用 lintAnalyze -> Inspect Code
我不想用
@SurpressWarning("unused")
每个文件。
如果我尝试使用 gradle 文件中的相同 ID 禁用它
android {
lintOptions {
disable 'unused'
}
}
linter 仍然出现 "Unused declaration" 错误
我也尝试过在项目根目录中创建 lint.xml
文件
<?xml version="1.0" encoding="UTF-8"?>
<lint>
<!-- list of issues to configure -->
<issue id="unused" severity="ignore" />
</lint>
但它仍然不起作用。有人知道正确的 lint ID 吗?
您可以使用 Analyze -> Inspect Code
,然后右键单击其中一个警告。你会看到有一个名为 "Disable inspection":
只需点击它,您将不再需要担心项目中未使用的声明。