t.me/atinfo_chat Telegram группа по автоматизации тестирования

Многомодульный билд Gradle и проблема с зависимостями

Теги: #<Tag:0x00007f9b03455a38>

Столкнулся с проблемой, когда две библиотеки используют отду и ту же зависимость разных версий. Стандартная политика грейдла в таких ситуациях - использовать новейшую версию.

Одна библиотека использующая эту зависимость не может работать с новой версией, потому что там нет одного метода, который выпилили.
Вторая сразу была написана с использованием новой версии и на старой работать отказывается.

И вот мне сейчас совсем нету желания что-либо форкать и переписывать.

Я никогда не сталкивался с надобностью делать мультимодульные билды в грейдл, но может есть возможность каждому из модулей использовать свою версию зависимости?

Советы?

Не знаток грейдла, но судя по документации нужно использовать Resolution Strategy
В самом низу страницы, есть пример. Мне кажется он может вам помочь.