一、起因:
在迭代開發的時候,發現2個ijk很多類重復。但又2個庫實現的功能是不一樣,目前不能合并。但又想保留2個功能。需要排除其中一個庫。
二、報錯如何下圖:
三、解決方法:
3.1 在terminal 也就是命令行處輸入
./gradlew app:dependencies
app對應目前導入依賴的app:build.gradle
等待一會后出現結果,搜索對應的沖突的名稱。
如下圖:
3.2??解除依賴
報前面相同的復制出來。我這是 group :com.trim.player module :ijk-aar
代碼如下:
implementation ('com.trim.native.player:video:0.0.10'){exclude group: 'com.trim.player', module: "ijk-aar"}
或者全局移除:
configurations {all*.exclude group: 'com.trim.player', module: "ijk-aar"}
如下圖: