在使用maven时,设置依赖时总也是会有一些冲突的意外。而eclipse 或 myeclipse 对maven的支持中,有个可以分析依赖树的工具,挺好用的。
那么​​Android​​ studio中有没有能够分析Gradle 依赖树的工具呢?
答案是肯定的,有!
下面就来介绍gradle view这个插件。

安装 gradle view

step1 打开设置进入plugins选项卡


android studio 插件 gradle view 查看gradle依赖树_eclipse

step2 点击Browse repositories

strp3 查找到gradle view 插件 并安装


android studio 插件 gradle view 查看gradle依赖树_eclipse_02

warn:​​android​​ studio 必须重启!

使用

在android studio 界面中点击菜单view - Tool Window -Gradle View,开启Gradle View, 当标签页开启后,Gradle View 插件就会自动分析当前项目的依赖。分析完成后会形成一个报告。如下

android studio 插件 gradle view 查看gradle依赖树_eclipse_03


此刻就可以看到分析出的gradle 依赖树了,那么剩下的就是你查找出冲突的文件,排除依赖就好了!

插件不支持搜索,比较麻烦,得自己点开看。

【Android Gradle 插件】Gradle 依赖管理 ④ ( Android Gradle 插件中注册的依赖分组 | implementation | api | compileOnly )

一、Android Gradle 插件中注册的依赖分组、二、弃用的依赖分组 ( 现在仍然兼容 )

【Android Gradle 插件】Gradle 依赖管理 ① ( org.gradle.api.Project 配置 | Android Gradle 插件配置与 Gradle 配置关联 ) ★

一、org.gradle.api.Project 配置、二、Android Gradle 插件

【Android Gradle 插件】Gradle 依赖管理 ③ ( build.gradle#dependencies 依赖分组 | configurations 自定义依赖分组 )

一、build.gradle#dependencies 依赖分组、二、build.gradle#configurations 自定义依赖分组

【Android Gradle 插件】Android Studio 工程 Gradle 构建流程 ① ( 触发 Android Studio 工程构建 | Gradle 构建脚本执行顺序 )

一、触发 Android Studio 工程构建二、Gradle 构建脚本执行顺序三、init.gradle 脚本路径

【Android Gradle 插件】Gradle 自定义 Plugin 插件 ⑥ ( 在 buildSrc 模块中依赖 Android Gradle 插件 | 完整代码示例 )

一、在 buildSrc 模块中依赖 Android Gradle 插件、二、完整代码示例