如何确定哪个组件在gradle依赖项中导致库降级?

时间:2020-05-28 13:26:38

标签: gradle gradle-dependencies

我在识别应用程序中的某些依赖项时遇到问题。

+--- parent lib in some version
|    +--- child lib in some version
|    |    +--- conflictingDependencyLib: some version -> other version

通常,我会尝试在依赖树中查找具有其他版本的另一个库,这会提示我该库依赖于相同的库,但在其他版本中

+--- parent lib in some version
|    +--- child lib in some version
|    |    +--- conflictingDependencyLib: some version -> other version
...
+--- another parent lib in some version
|    +--- conflictingDependencyLib: other version

如果我在依赖关系树中看不到任何其他强制执行此更改的库怎么办?

这是否意味着父库将冲突的LiberLibrityLib强制转换为其他版本,而子版本的子库与冲突的LibraryDependencyLib冲突?

是否有一些gradle命令可帮助识别此类问题的根本原因?也许对gradle dependencies有一些标记?

0 个答案:

没有答案