安卓开发中,是否有专门的FindBugs插件可供使用?

12
根据此处所述,FindBugs支持作为插件在多个IDE中使用,其中包括IntelliJ-Idea,而Droidio (Android Studio)就是基于IntelliJ-Idea构建的。
那么这是否意味着可以将IntelliJ-Idea插件安装到Droidio中,还是说需要在其他地方找到一个不同的插件(或者现在还没有,但需要一个)呢?
3个回答

6
这个答案可能有点晚了,因为现在Droidio已经正式更名为Android Studio,并且我们已经更新到beta版本0.8.2了,但我刚刚检查了安装常规的FindBugs-IDEA插件也可以正常工作。
此外,我不知道是否有专门针对Android Studio的插件版本,如果您需要适应所有的IDEA插件,这种做法似乎有些违背基于IntelliJ IDEA开发Android Studio的初衷。

1
它在我的电脑上无法运行——插件在启动Android Studio时崩溃,提示不支持Class Version 51.0。我已经安装了Java 1.7(并构建了Android Studio项目),所以不确定为什么会出现这种情况,也不知道解决方法是什么。 - Merk
2
该死...一个月后我终于找到了启用它的设置。请参阅https://intellij-support.jetbrains.com/entries/23455956-Selecting-the-JDK-version-the-IDE-will-run-under。使用Android Studio检查您当前的JVM版本...关于Android Studio。 - Merk

5
有QAPlug插件可使用PMD、Checkstyle和Findbugs来管理代码质量。
参考:http://qaplug.com/ 它们也适用于Android Studio。
参考:http://qaplug.com/blog/qaplug-for-android-studio/ 要将QA插件添加到Android Studio中:
1-) 点击文件-->设置
2-) 从左侧菜单中选择“插件”选项。
3-) 点击“浏览存储库”按钮。
4-) 在搜索插件的文本框中输入“QAPLug”关键字。
您将看到像Checkstyle、FindBugs、Hammurapi和PMD这样的QAPlug插件。。
5-) 选择您想要安装的插件并安装它们。
6-) 单击“应用”按钮并重新启动Android Studio。
您已经准备好使用您选择的插件了。
要使用这些插件;
7-) 选择您的代码块或包含您的代码的文件,然后右键单击-->分析-->分析代码
8-) 最后,单击“确定”按钮。
所选插件会工作,并在分析选项卡上显示您的代码分析结果。
更多信息:https://qaplug.com/tutorial/

2

如果有人像我一样遇到这个问题,请注意更新以下内容...

这是插件链接。 https://plugins.jetbrains.com/plugin/3847?pr=idea

对于Linux,我只需将zip文件提取到我的android-studio/plugin/文件夹中,然后重新启动IDE。 重新启动后,您可以通过右键单击资源来查看findbug菜单。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接