在使用maven时,设置依赖时总也是会有一些冲突的意外。而eclipse 或 myeclipse 对maven的支持中,有个可以分析依赖树的工具,挺好用的。
那么Android studio中有没有能够分析Gradle 依赖树的工具呢?
答案是肯定的,有!
下面就来介绍gradle view这个插件。
安装 gradle view
step1 打开设置进入plugins选项卡
step2 点击Browse repositories
strp3 查找到gradle view 插件 并安装
warn:android studio 必须重启!
使用
在android studio 界面中点击菜单view - Tool Window -Gradle View,开启Gradle View, 当标签页开启后,Gradle View 插件就会自动分析当前项目的依赖。分析完成后会形成一个报告。如下
此刻就可以看到分析出的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 插件、二、完整代码示例