前言
我们在Android开发中,通常需要处理依赖冲突的问题,那么我们就需要查看这个项目到底依赖了哪些库
1.
在windows上在Terminal中使用这个命令:
(查看app工程的依赖库有哪些,如果你的工程不叫app,那你要改成对应的名字)
gradlew -q app:dependencies
在MacOS中使用下面的命令:
./gradlew -q app:dependencies
2.
这个命令会将gradle执行的各个步骤都打印出来,包括releaseUnitTestRuntimeClasspath,releaseUnitTestCompileClasspath,releaseRuntimeClasspath,releaseCompileClasspath,lintClassPath,debugUnitTestRuntimeClasspath等等
那么,我们可以配置configuration 参数只查看其中一个的依赖树就够了。
./gradlew -q app:dependencies --configuration releaseCompileClasspath