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)

相关推荐
spencer_tseng1 天前
java.net.SocketTimeoutException: Connect timed out
gradle
蜡台7 天前
Android Studio 高版本兼容低版本项目配置
android·ide·jdk·gradle·android studio
狂龙骄子13 天前
Android Studio下载与版本选择指南
jdk·gradle·android studio·intellij idea·androidsdk·agp·归档版本
阿明的小蝴蝶16 天前
记一次Gradle环境的编译问题与解决
android·前端·gradle
XiaoLeisj20 天前
Android 模块化与组件化工程实战:从子模块库化、Gradle 配置统一到 ARouter 解耦跨模块页面通信与 Fragment 解耦集成
android·gradle·模块化·arouter
蜡台22 天前
Android Gradle 项目下载编译失败解决---持续更新
android·java·kotlin·gradle
QING6181 个月前
Android Gradle Plugin 9.0 升级指南:告别十年技术债,你准备好了吗?
android·kotlin·gradle
原野朝上1 个月前
如何使用Gradle搭建一个微服务项目
微服务·gradle
excitingg1 个月前
在 AGP 8+ 及 9.0 中修改构建 APK 名称的方法
gradle
没有bug.的程序员1 个月前
依赖治理之巅:Maven 与 Gradle 依赖树分析内核、冲突判定博弈与工程自愈实战指南
java·gradle·maven·依赖治理·冲突判定·依赖树