android версия зависимости модуля библиотеки конфликтует с модулем приложения - PullRequest
1 голос
/ 10 июля 2020

Я разработал модуль библиотеки android. Этот модуль использует некоторые зависимости (например: com.squareup.okhttp3:okhttp:4.2.2).

Этот модуль следует повторно использовать в более старом приложении, которое имеет некоторые старые версии этих зависимостей (okhttp в версии 3.12). Он будет просто включен как исходный код. Не как aar.

Включение моего модуля в это приложение заставит gradle разрешать дерево зависимостей и использовать только новейшие версии той же библиотеки. Но я хочу иметь возможность использовать эти новейшие версии только в модуле, а не открывать их для основного модуля приложения. Это как-то возможно?

Заранее спасибо

...