微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android禁用整个项目的lint“unused declaration”

一个android库项目中,我有许多未使用的声明,因为它们主要是从项目外部调用的.我使用lint via

Analyze -> Inspect Code

我不想用

@SurpressWarning("unused")

在每个文件上.

如果我尝试在gradle文件中使用相同的ID禁用它

android {
    lintOptions {
        disable 'unused'
    }
}

linter仍然出现“未使用的声明”错误

我也通过在项目根目录中创建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 dialog

只需单击它,您就不必再担心项目中未使用的声明了.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐