Gradle View 的使用,方便查看項(xiàng)目的依賴引用

依賴分析

在使用maven時,設(shè)置依賴時總也是會有一些沖突的意外。而eclipse 或 myeclipse 對maven的支持中,有個可以分析依賴樹的工具,挺好用的。 那么Android studio中有沒有能夠分析Gradle 依賴樹的工具呢? 答案是肯定的,有! 下面就來介紹gradle view這個插件。
安裝 gradle view
step1 打開設(shè)置進(jìn)入plugins選項(xiàng)卡

1.png

如果沒有安裝過的,是找不到(3)的,那么點(diǎn)擊(5)進(jìn)入,找到gradle view 點(diǎn)擊install

2.png

warn:Android studio 必須重啟!

使用

在android studio 界面中點(diǎn)擊菜單view - Tool Window -Gradle View,開啟Gradle View, 當(dāng)標(biāo)簽頁開啟后,Gradle View 插件就會自動分析當(dāng)前項(xiàng)目的依賴。分析完成后會形成一個報告。如下

3.png

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

插件不支持搜索,比較麻煩,得自己點(diǎn)開看。

4.png
5.png

使用系統(tǒng)命令查看

gradlew -q app:dependencies
會打印所有的依賴

| +--- com.android.support:appcompat-v7:25.0.1 () 表示頂層有同樣的依賴
| --- com.android.support:support-v4:23.1.1 -> 25.0.1 (
) ->表示包沖突 但是(*)表示頂層有依賴,如果頂層的是高版本,默認(rèn)使用頂層依賴

、

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容