我在gradle resolutionStrategy選項中看到。但是,無法看到將保留兩個版本庫的選項。這是爲什麼?Gradle依賴衝突 - 保留所有依賴關係版本
回答
Gradle中沒有選項可以同時使用同一個庫的兩個不同版本。然而,如果你想爲不同的構建使用不同的版本,你可以通過創建單獨的配置(在Android中這些可以是不同的構建變體)來做到這一點。
我想這樣做只有當我的SDK有一個不同於我的項目的依賴版本時,所以構建變體在這裏沒有意義,是嗎?我有一個想法來重新包裝SDK的依賴關係。你對這個想法有什麼看法? – qbait
您能解釋一下SDK和項目之間的區別嗎? SDK的 – AndroidGuy
,我的意思是,我們團隊編寫的一個庫。按計劃,我的意思是,一個使用這個庫的項目。 – qbait
- 1. Android Studio依賴版本衝突gradle
- 2. Gradle拉依賴關係時的版本衝突
- 3. Bower依賴版本衝突
- 4. 依賴版本衝突maven
- 5. Masterpass依賴關係與其他依賴關係發生衝突
- 6. Nuget依賴關係版本
- 7. 新的依賴關係React native - gradle clean - 無法解決所有依賴關係
- 8. CXF衝突Xerces依賴關係
- 9. 衝突的依賴關係 - android studio
- 10. C#類庫依賴關係衝突
- 11. Gradle任務依賴關係
- 12. Pentaho maven/gradle依賴關係
- 13. Gradle Plugin jar依賴關係
- 14. Gradle:添加依賴關係
- 15. Android Gradle依賴關係
- 16. 導入gradle依賴關係
- 17. Gradle依賴關係排除
- 18. Gradle依賴關係解析
- 19. Cloud Endpoint Gradle依賴關係
- 20. Gradle測試依賴關係
- 21. 依賴版本上node.js的衝突
- 22. 如何解決依賴版本衝突?
- 23. 寶石依賴版本衝突安裝
- 24. Gradle依賴版本語法
- 25. 保留依賴
- 26. 依賴的Maven副本依賴關係
- 27. Haskell依賴衝突
- 28. Maven依賴衝突
- 29. 衝突的依賴
- 30. maven依賴衝突
爲什麼你需要使用同一個庫的2個版本? – Opal
假設庫的更新崩潰了我SDK中的某些內容,但在使用此SDK的項目中,我想使用最新版本。 – qbait