Gradle 查看包的依赖关系

Terminal 中可以通过 gradle 的命令查看项目中使用的依赖库及其版本,并且可以更加直观的看到**各个模块中库之间的依赖关系** 。同时也可以**跟踪并解决与库版本冲突**有关的问题。

工具查看
  1. Android Studio 中选择 View > Tool Windoors > Gradle 或者直接选择 Gradle工具栏
  2. 展开AppName > Tasks > android , 双击 androidDependencies
  3. 选择 View > Tool Windows > Gradle Console ,查看输出的日志
命令查看
复制代码
./gradlew :app:dependencies

注意:

Window系统下, 直接使用 gradlew :app:dependencies

解释

Window系统下, 直接使用 gradlew

mac系统linux系统 下使用 ./gradlew

执行 app模块 下的 dependencies 的任务

可以额外配置 compile ,编译环境下的依赖项

输出查询结果

查看依赖库会生成大量内容,并且无法看到全部信息,为了方便查看,将输出信息写入文本文件中

复制代码
./gradlew :app:dependencies > log.txt

在当前目录下将生成一个 log.txt 文件里面包括所有app project 所依赖 library的所有依赖关系

多谢 Gradle 查看包的依赖关系 - 简书 (jianshu.com)

相关推荐
zmm04201 天前
Could not get unknown property ‘mUser‘ for Credentials [username: null]
jenkins·gradle
Digitally3 天前
iTunes 无法备份 iPhone:10 种解决方法
ios·gradle·iphone
QING6186 天前
Gradle 核心配置属性详解 - 新手指南(二)
android·前端·gradle
QING6186 天前
Gradle 核心配置属性详解 - 新手指南(一)
android·前端·gradle
小手WA凉15 天前
Gradle快速入门
java·spring·gradle
亮1111 个月前
GITLAB跑gradle项目 不借助maven-publish直接上传到nexus私人仓库
java·gitlab·gradle·maven
Huang兄1 个月前
Android 项目中配置了多个 maven 仓库,但依赖还是下载失败,除了使用代理,还有其他方法吗?
android·gradle·maven
spencer_tseng1 个月前
gradle eclipse [.project .classpath .settings]
java·ide·eclipse·gradle
百锦再1 个月前
Android Studio开发中Application和Activity生命周期详解
android·java·ide·app·gradle·android studio·studio
不穿铠甲的穿山甲1 个月前
gradle-tasks.register(‘classesJar‘, Jar)解析
android·java·gradle·groovy