Android Studio查看依赖树的几种方式

主要介绍两种,最后我放一个链接,文中介绍了4种,大家可以看看。

第一种,Android Studio点击右侧的Gradle,Android Studio查看依赖树的几种方式会弹出这个界面,选择其中一个module(你要看依赖的module),根据图中的运行就可以了,会在控制台输出依赖。但是gradle升级之后,是看不见依赖里面的依赖的,都是加号。我以前的gradle版本是gradle-3.3-all.zip,是可以看到依赖里面的依赖的。现在的是

gradle-5.1.1-all.zip,不行了。

第二种,在Terminal中输入命令,可以用gradle/gradlew命令,用gradle命令需要配置Android_home,Gradle_home。在环境变量中配置,具体怎么配,网上搜搜。配置成功的标志的是在Terminal中输入gradle -v可以得到版本号信息,如果在cmd中gradle -v是成功的,但Android studio中不行,建议重启IDE/重启电脑,有奇效。使用 gradle/gradlew :app:dependencies 都可以得到指定module的依赖树。但是会发现控制台中输出的实在太多了。两种办法,1.打印到日志文件中 gradle/gradlew :app:dependencies >log.txt 或者 2. gradle/gradlew :app:dependencies --configuration releaseCompileClasspath/debugCompileClasspath  建议使用这两种模式。

最后,放上链接,多谢作者。 https://blog.****.net/songjianzaina/article/details/98175098