Gradle View 的使用,方便查看项目的依赖引用

Java基础

浏览数:75

2019-10-16

AD:资源代下载服务

依赖分析

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

1.png

如果没有安装过的,是找不到(3)的,那么点击(5)进入,找到gradle view 点击install

2.png

warn:Android studio 必须重启!

使用

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

3.png

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

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

4.png
5.png

使用系统命令查看

gradlew -q app:dependencies
会打印所有的依赖

| +— com.android.support:appcompat-v7:25.0.1 () 表示顶层有同样的依赖
| — com.android.support:support-v4:23.1.1 -> 25.0.1 (
) ->表示包冲突 但是(*)表示顶层有依赖,如果顶层的是高版本,默认使用顶层依赖

作者:三也视界