赞
踩
在项目开发中,我们会遇到很复杂庞大的依赖关系,而且会有各种版本,很头大。
我们很多时候想知道到底是怎么依赖的,而且依赖的版本到底是多少?
在gradle运行的不同阶段都有依赖关系,我们只需要关注运行时的依赖关系就可以了,我能可以使用以下的命令:
./gradlew :sohuVideoMobile:dependencies --configuration releaseCompileClasspath > /Users/zhongyili/Downloads/depen2
将内容写入到文件中
(c ) - dependency constraint 表示选择的版本
(* ) - dependencies omitted (listed previously)表示省略了他的依赖,因为前面列出来了。
gradle会默认的把一个库的版本都统一到最新的一个版本上,比如androidx.core:core都统一到了1.7.0版本
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。