查看Android Gradle 依赖树
1.查看单独模块的依赖
命令行
代码语言:javascript复制 ./gradlew :模块名:dependencies
例子:
代码语言:javascript复制 ./gradlew :app:dependencies
这个命令会将 gradle 执行的各个步骤全打印出来,包括引用的库,和库中引用的库文件
代码语言:javascript复制 ./gradlew :app:dependencies --configuration implementation
可以配置 configuration 参数只查看 implementation 的依赖树。
2.查看某个依赖库中的依赖compile
命令行
代码语言:javascript复制 ./gradlew :app:dependencyInsight --dependency <依赖库名> --configuration compile
例子:
代码语言:javascript复制./gradlew :app:dependencyInsight --dependency fastjson --configuration compile
3.查看某个依赖库中的依赖implamation
命令:
代码语言:javascript复制./gradlew :app:dependencyInsight --configuration debugCompileClasspath --dependency <依赖库名>
例子:
代码语言:javascript复制./gradlew :app:dependencyInsight --configuration debugCompileClasspath --dependency gson