Gradle 渐变依赖项冲突-保留所有依赖项版本

Gradle 渐变依赖项冲突-保留所有依赖项版本,gradle,Gradle,我在gradle Resolutions战略选项中看到。但是,无法看到将保留库的两个版本的选项。为什么会这样?Gradle中没有同时使用同一库的两个不同版本的选项 但是,如果您想为不同的版本使用不同的版本,您可以通过创建单独的配置(在Android中,这些可能是不同的版本变体)来实现这一点。为什么您需要使用同一个库的两个版本?假设库的更新在我的SDK中崩溃,但在使用此SDK的项目中,我想使用最新版本。我只想在我的SDK与我的项目有不同版本的依赖关系时使用,所以构建变体在这里没有意义,是吗?我有一

我在gradle Resolutions战略选项中看到。但是,无法看到将保留库的两个版本的选项。为什么会这样?

Gradle中没有同时使用同一库的两个不同版本的选项


但是,如果您想为不同的版本使用不同的版本,您可以通过创建单独的配置(在Android中,这些可能是不同的版本变体)来实现这一点。

为什么您需要使用同一个库的两个版本?假设库的更新在我的SDK中崩溃,但在使用此SDK的项目中,我想使用最新版本。我只想在我的SDK与我的项目有不同版本的依赖关系时使用,所以构建变体在这里没有意义,是吗?我有一个想法,以某种方式重新打包SDK的依赖项。你觉得这个想法怎么样?你能再解释一下SDK和project之间的区别是什么意思吗?SDK是指我们团队编写的库。所谓项目,我的意思是,使用这个库的项目。