如何删除未使用的依赖项?

时间:2016-09-20 09:21:31

标签: android android-studio gradle dependencies android-gradle

我在build.gradle之前添加了很多依赖项,现在我不记得哪些依赖项已经不再使用了。

如何只用一步找出所有冗余依赖项?我花了很多时间删除一个并重新编译然后重复删除。

3 个答案:

答案 0 :(得分:0)

我只是逐个删除并重新构建。

答案 1 :(得分:0)

删除你认为是冗余和清理项目的依赖项...如果它们中的任何一项不冗余会给你一个错误信息,你就会发现这是必要的......

答案 2 :(得分:0)

名为gradle-dependency-analyze的gradle插件可以为您完成此操作:

buildscript {
  repositories {
    jcenter()
  }
  dependencies {
    classpath 'ca.cutterslade.gradle:gradle-dependency-analyze:1.1.0'
  }
}

apply plugin: 'java'
// Dependency analysis plugin must be applied after the java plugin.
apply plugin: 'ca.cutterslade.analyze'

有关详细信息,请参阅here