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)

相关推荐
onkel in blog8 天前
【Java】Gradle 多模块项目实战:Spring Boot 微服务搭建全流程
java·spring boot·微服务·gradle
彬sir哥10 天前
android studio如何把.gradle从C盘移到D盘
android·gradle·maven·android studio
kekegdsz15 天前
Android构建优化:编译速度从 10 分钟编译到 10 秒
android·性能优化·gradle
码农小卡拉23 天前
Maven与Gradle选型指南:如何匹配项目的依赖管理需求
java·gradle·maven
小当家.1051 个月前
Maven与Gradle完整对比指南:构建工具深度解析
java·gradle·maven
indexsunny1 个月前
互联网大厂Java面试实战:Spring Boot与微服务在电商场景的应用解析
java·spring boot·redis·微服务·kafka·gradle·maven
zhanglb121 个月前
Gradle 全局配置使用
gradle·android studio·intellij idea
Jennifer33K1 个月前
AndroidStudio报错:minSdk(APl 33)> deviceSdk(APl 30)
android·gradle·android studio
fundroid1 个月前
使用 Gradle Convention Plugins(约定插件)优化 Android 编译配置
android·gradle·约定插件