我使用了 lint(Analyze->Inspect Code...) 并找出未使用的方法和资源。 Refractor->Remove used Resources 删除了所有未使用的资源,但没有找到任何类似这样的选项来删除 java 类和方法。 android studio或任何插件中是否有任何功能可以删除所有java类,代码中未使用的方法以节省手动折射?
最佳答案
这可以通过使用内置检查Java |申报冗余 |未使用的声明
.
要在整个项目上运行它,请转到 Analyze -> Run Inspection by name...
,输入 Unused declaration
并选择所需的范围。
然后仔细检查输出并在需要时将一些类标记为入口点。
现在您可以在列表中选择Unused declaration
节点,并一次对所有未使用的声明执行安全删除
操作。
对于 Kotlin 有类似的检查 Kotlin |冗余结构 |未使用的符号
.
关于java - 从 Android Studio 项目中删除所有未使用的类、方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37066506/