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)

相关推荐
hashiqimiya3 小时前
gradle的环境http配置
gradle
鹧鸪晏7 天前
Android 项目里众多的gradle文件,你知道他们是什么吗
gradle
plainGeekDev12 天前
RecyclerView.Adapter → ListAdapter
java·kotlin·gradle
plainGeekDev12 天前
findViewById → ViewBinding
java·kotlin·gradle
帅次16 天前
Jetpack Compose 动画实战:animateFloatAsState、AnimatedVisibility 与 graphicsLayer 避坑
android·kotlin·gradle·android jetpack
Carson带你学Android17 天前
告别复杂的 Gradle 配置!JetBrains Amper 0.10 发布:用 YAML 构建 Kotlin/Android 项目
kotlin·gradle
Java小学生丶17 天前
记录一下我的 Gradle 开发环境配置过程
android·java·gradle·maven·安卓
绿色水杯00719 天前
Android Gradle 依赖分析器
gradle
それども1 个月前
Gradle 构建疑难杂症 Could not find netty-transport-native-epoll-linux-aarch_64.ja
java·服务器·gradle·maven
帅次1 个月前
深入 MaterialTheme:掌握 ColorScheme 与 Typography 的设计核心
android·kotlin·gradle·android jetpack·compose