如何在 Android Studio IDE 中找到我项目中所有未使用的方法?
Posted
技术标签:
【中文标题】如何在 Android Studio IDE 中找到我项目中所有未使用的方法?【英文标题】:How can I find all unused methods of my project in the Android Studio IDE? 【发布时间】:2016-02-13 23:07:07 【问题描述】:如何在 Android Studio IDE 中找到我的项目的所有未使用的方法和变量?
【问题讨论】:
先生。 DownVoter,我可以问你为什么你对这个问题投反对票吗? 不是我的反对意见,但也许是有人阅读了标题的第一个字并认为您的问题属于离题类别:“要求我们推荐或查找书籍、工具的问题,软件库、教程或其他非现场资源与 Stack Overflow 无关,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。”我不认为您的问题是题外话,但您可能希望将标题更改为“我如何才能找到...”,正如您在问题正文中所写的那样,以防止误解。 【参考方案1】:在 android studio(或更一般的 Intellij IDEA)中,您可以从 Analyze->Inspect Code...
指定要分析的检查代码,然后定义代码的范围。
您可以在下图中看到我的代码的结果:
在 Declaration redundancy
中,您可以看到“someMethod”被声明为未使用。此外,在 Probable bugs
中,您可以发现变量 i
从未使用过。
【讨论】:
这是完成工作的简单方法。谢谢你们。【参考方案2】:您也可以安装QAPlug via File -> Settings -> Plugins -> Browse Repositories -> QAPlug
。
对于 Mac:
Android Studio -> Preferences... -> Plugins -> Browse Repositories -> QAPlug.
QAPlug 中集成了 PMD、FindBugs、Checkstyle 和 Hammurapi。 这些工具非常适合查找死代码、错误、提高性能并使代码更具可读性。 如果您为更大的项目工作,我强烈推荐这些工具。
【讨论】:
如何使用这个插件 它是如何向开发者解释错误的,你能解释一下吗 Android 3.0,安装了插件,在 AS 重启或我尝试使用它时不断崩溃...有人让它与 AS 3.0 一起使用吗?【参考方案3】:现在它在Analyze->Inspect Code... 然后你需要去Kotlin |冗余结构 |未使用的符号
【讨论】:
以上是关于如何在 Android Studio IDE 中找到我项目中所有未使用的方法?的主要内容,如果未能解决你的问题,请参考以下文章
如何在没有 SDK 的情况下“下载”Android Studio IDE?
如何在 Android Studio IDE 的组件树中复制/粘贴视图