【发布时间】:2021-01-24 00:29:51
【问题描述】:
假设application module build.gradle
dependencies {
implementation "com.example.http:core:5.1"
implementation "com.example.common:network:1.0"
}
和http核心第三方项目buid.gradle
dependencies {
implementation "com.example.common:network:2.0"
}
(所以http的.pom内部有network 2.0的依赖)
在这种情况下,gradle 将为 application 和 http 模块选择 2.0 版的 network 模块。
但是如何让 gradle 使用 network 的两个版本:1.0 作为直接 application 和 2.0 作为传递 http 依赖项?
【问题讨论】:
标签: gradle build.gradle gradle-dependencies