未使用 dep:检测Android gradle项目中未使用的依赖项 源码
未使用深度 检测Android Gradle项目中未使用的依赖项 它是如何工作的? 此工具在Android gradle项目中一个一个地删除依赖项,并尝试运行指定的gradle任务以验证是否使用了依赖项。 如果gradle任务成功,该工具会将依赖项标记为可能未使用。 该工具将通过打印所有潜在未使用的依赖项的列表来完成。 用法 将unused-dep.jar文件复制到gradle包装器( gradlew文件)所在的根目录中,然后运行以下命令: java -jar unused-dep.jar -gradletask :app:assembleDebug 用您的Android项目中使用的任何gradle任务替换:app:assembleDebug 。 筛选出依赖项 可以使用-skip标志跳过依赖性,并提供逗号分隔的依赖性列表以排除测试。 例: java -jar unused-dep.jar -gradletask :app:assembleDebug -skip com.android.support.test:runner:1.0.2,com.android.support:ap