Android Studio中支持的@SuppressWarnings值

时间:2013-07-11 21:17:08

标签: java android intellij-idea android-studio

Android Studio中@SuppressWarnings支持的所有值是什么?

我找不到任何关于它的文档,我知道它与Eclipse不同,因为“null”不起作用。你可以用“全部”来捕捉空警告,但你可以想象我宁愿没有。

4 个答案:

答案 0 :(得分:75)

这些不是手动输入,使用 Alt + 输入抑制... 菜单项(从右箭头开始)子菜单)用于检查突出显示的代码。

答案 1 :(得分:8)

请查看此页面以获取@SuppressWwarnings的列表:

https://gist.github.com/elevenetc/bf795f94aaf3e92169ef

答案 2 :(得分:0)

这非常简单,只需单击已弃用的单词,然后按键盘上的ALT + ENTER,然后单击->检查“已弃用的API使用情况”选项。在下拉菜单中,您可以选择与您的选择相匹配的选项,例如,对类的抑制,对方法的抑制,对语句的抑制。希望对您有所帮助。

答案 3 :(得分:0)

我无法获得上述任何解决方案,或者他们所说的似乎不适用于Windows 10上运行的我的Android Studio(3.4.1)版本。这是我为解决此问题所做的工作不知道要为@SuppressWarnings提供什么字符串值的问题

我为有问题的模块运行了“分析/检查代码...”。您将获得“检查结果”窗口。浏览该窗口,直到找到要禁止显示的棉绒警告线。双击错误消息将带您进入警告消息所适用的代码行。右键单击错误消息将为您提供一个下拉菜单,您将获得一个基于类,方法或参数来禁止显示警告的选项。选择您希望抑制警告消息的方式。导航到代码,您将看到已添加的@SuppressWarning行。您将看到实际的字符串参数传递给@SuppressWarning行。

如果再次运行“分析/检查代码..”,则将在“检查结果”窗口中显示相同的警告,但是这次您将看到该行也将被抑制。