6

是否有任何工具可以从 android 项目中删除不需要的变量。我尝试过 PMD(这是一个很好的工具),但我想要一个更通用的未使用变量删除器。

4

2 回答 2

3

您可能可以使用Android.Lint

Android Lint 是 ADT 16(和 Tools 16)中引入的一个新工具,它可以扫描 Android 项目源中的潜在错误。它既可以作为命令行工具使用,也可以与 Eclipse(如下所述)和 IntelliJ 集成。该架构有意独立于 IDE,因此有望与其他 IDE、其他构建工具以及持续集成系统集成。

以下是它查找的错误类型的一些示例:

  1. 缺少翻译(和未使用的翻译)
  2. 布局性能问题(旧的 layoutopt 工具用来查找的所有问题,等等)
  3. 未使用的资源
  4. 数组大小不一致(当数组在多个配置中定义时)
  5. 可访问性和国际化问题(硬编码字符串、缺少 contentDescription 等)
  6. 可用性问题(例如未在文本字段上指定输入类型)

参考http://tools.android.com/tips/lint

于 2013-07-22T10:34:03.390 回答
3

是的,有一个有用的工具叫做 AndroidUnusedResources

在这里查看

于 2013-07-22T10:38:32.297 回答