檢視安卓專案gradle庫依賴,解決依賴庫衝突問題

2021-10-23 05:49:28 字數 661 閱讀 6752

執行命令:

./gradlew 模組名:dependencies
./gradlew 模組名:dependencies > dep.log
下面這張圖是我乙個工程裡執行結果的篩選部分.

背景: 工程編譯報錯「program type already present: androidx.versionedparcelable.parcelimpl」,而這個類檔案就是位於「androidx.versionedparcelable:versionedparcelable:1.0.0」中的.

最好避免引入具有衝突的包

將會衝突的包排除出去.

如根據本例,具體操作如下:

修改前:

implementation 'com.google.android.material:material:1.0.0'
修改後:

implementation ('com.google.android.material:material:1.0.0')
快速檢視gradle專案類庫依賴情況

Gradle檢視依賴及排除依賴的方法

f sts4 order test gradlew order test api dependencies configuration compile aa.txt 檢視全部的依賴,同時寫入檔案bb.txt f sts4 order test gradlew order test api depen...

gradle多專案 svn依賴

當svn有多個子專案且沒有根專案的時候,用eclipse拷貝下來是容易出問題的,經常子專案之間的依賴會有問題,還是推薦用idea。操作說明 如果svn有 a,b,c,d四個專案,a為web專案,b為給客戶端的介面應用,c為公共應用,d為dao應用 a,b,c,d都是以zt開頭的命名 先在idea的專...

github安卓專案 庫 工具收集

通訊錄字母匹配索引及位置 原理 比如以解析度1920px 1080px來設計,以density為3來標註,也就是螢幕其實是640dp 360dp 設計圖寬為360dp,去適配其它裝置 1以寬維度來適配 參考 注意 依賴新版的庫,舊版的混淆會報錯 例如 compile com.github.markz...