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)

相关推荐
code2cat4 天前
Java工具篇之Gradle:用任务图组织构建与交付
java·开发语言·单元测试·gradle
撩得Android一次心动5 天前
Android中Gradle网络下载超时、更改存放位置(解决方案)
android·gradle
打工仔折腾 AI1 个月前
DiPlay 实测:iPhone 绕过硬件盒子直连 BYD 车机的思路拆解
android·人工智能·后端·python·gradle·iphone·ai agent 实战
Coffeeee3 个月前
AGP9.0的主要变更项,给Gradle来一次大变样
android·前端·gradle
减瓦3 个月前
Gradle 版本演进全景:构建工具的进化密码
java·gradle
唐青枫4 个月前
Java Gradle 实战指南:从 Wrapper、Kotlin DSL 到 Spring Boot 多模块构建
java·kotlin·gradle
蜡台4 个月前
通过Gradle脚本声明更改Java变量
android·java·开发语言·python·kotlin·gradle·groovy
AI产品实战4 个月前
Gradle打包生成dependencies.xml详解
xml·java·gradle
二宝哥4 个月前
Gradle离线安装
gradle