Android Studio:如何停止在未使用的符号上获取错误标记

Ghe*_*Ace 8 ide android intellij-idea android-studio

在任何代码中,我猜,有些变量/方法/类实际上没有被使用,也许就是show /以防万一.

无论如何,如何设置Android Studio停止在滚动条中为未使用的变量提供"黄色"错误条带标记.虽然,我不想停止一起收到警告.

Ghe*_*Ace 13

把它搞定!

右键单击滚动条Customize Highlight Level>> Configure inspections.你会找到一个巨大的列表,输入搜索字段unused然后你会看到"未使用的符号",取消选中它.


Gop*_*opi 5

SuppressWarnings在未使用的方法/变量/类中添加注释...

@SuppressWarnings("unused")
private String unusedString;

@SuppressWarnings("unused")
private void unusedMethod() {

}

@SuppressWarnings("unused")
private class UnUsedClass {

}
Run Code Online (Sandbox Code Playgroud)

  • 现在(在 Android Studio 4.0.1 上,Build #AI-193.6911.18.40.6626763)我在使用 `@SuppressWarnings("unused")` 注释的任何地方都会收到 lint 警告,提示“冗余抑制”。顺便说一句,这以前没有发生过。当我删除注释时,它会显示一条 lint 警告,指出从未使用过该方法/变量/类。一个(非常愚蠢的)解决方法是添加 RedundantSuppression 抑制警告注释(如下所示:`@SuppressWarnings({"unused", "RedundantSuppression"})`)。有一个更好的方法吗?这是最近 Android Studio 版本的错误,还是配置问题? (2认同)

Sha*_*Ali 5

突出级别android工作室

您可以通过单击android studio右角的按钮来更改突出显示级别.