AS如何查看第三方库依赖树呢

1.说明

AS开发的一个好处是可以引入库,不用引用jar 或者arr,这是很方便的,但因为三方库他可能也会引入其他的一些库导致冲突,那AS有什么方法可以查看三方库的依赖树呢?

2.方法

方法1:使用 Gradle View 插件
优点:简单易用,只用单击就能查看依赖树
缺点:没有搜索功能,看着费眼
方法2:使用 Gradlew 命令
优点:清晰直观,搜索方便
缺点:命令略长,需要记一下

————------------------------------------------------------------------------------------------------------------------------------------------------------------------

方法1:使用 Gradle View 插件

  1. 快捷键 Command + , 打开 Preferences,然后点击按钮 Browse repositories...

  1. 搜索 Gradle View,然后安装,并重启Android Studio

  1. 点击菜单栏上的View -> Tool Windows -> Gradle View,然后等待一会,就可以查看了。

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

方法2:使用Gradlew 命令

 

  1. 执行下面的命令就会打印出依赖树
./gradlew -q :app:dependencies 
// app:dependencies 中的 app 是 module-name ,可根据自己的需求更改
  1. 最后根据依赖树就可以查看哪些包有重复引用,然后使用 exclude 排除掉

     

转载处:https://www.jianshu.com/p/3b29f6890eac

https://blog.csdn.net/yonbor605/article/details/81131800

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值