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)

相关推荐
安冬的码畜日常5 天前
【JUnit实战3_20】第十一章:用 Gradle 运行 JUnit 测试实战
测试工具·junit·单元测试·gradle·软件构建·groovy·junit5
ClassOps6 天前
Gradle Groovy 和 Kotlin kts 语法对比
android·kotlin·gradle·groovy
I'm Jie7 天前
Gradle 的项目结构与源码集(Source Sets)详解(Kotlin DSL)
android·java·开发语言·spring boot·spring·kotlin·gradle
林栩link7 天前
【车载Android】Gradle自定义插件从编写到发布
android·gradle
hweiyu0010 天前
Gradle 与 CI/CD 集成:Jenkins/GitHub Actions 自动化构建配置
ci/cd·github·jenkins·gradle
I'm Jie11 天前
(二)Gradle 依赖仓库及安全凭证配置
java·spring boot·spring·gradle·maven
I'm Jie11 天前
(五)Gradle 依赖传递与冲突处理
java·spring boot·spring·kotlin·gradle·maven
hweiyu0012 天前
Gradle 增量构建与构建缓存:自定义 Task 如何实现 “只构建变化内容”?
gradle·1024程序员节
hweiyu0012 天前
Gradle 构建脚本迁移:从 Groovy DSL 到 Kotlin DSL,语法与技巧对比
开发语言·kotlin·gradle