回答

1

这实际上意味着,摇篮已经发现了一些依赖冲突和使用默认的冲突解决策略,这是喜欢更新版本的一些依赖。

评论中的链接指向Gradle官方用户指南,其中描述了依赖关系管理。其中最有趣的部分是"How dependency resolution works"。例如,您可以在依赖关系中有一个gson-2.6.0库,但其他一些依赖项需要一个gson-2.7,并将其作为传递依赖项加载。这导致了这种情况,即在您的依赖关系中有两个不同版本的相同库,这称为依赖冲突,因为Gradle不能同时将两个罐添加到类路径中。所以它使用默认的冲突解决策略,并将声明的版本从2.6.0提升到更新的版本2.7。

相关问题