我正在接管一个可以在许多国家/地区部署的 android 项目。现在我在自定义 Jfrog Artifactory 服务器上有一组库。
我很好奇的是我可以将这个库集克隆到不同的工件存储库中(具有相同的组 ID 和工件 ID),并通过 android 项目的风格使用它们并构建变体。
像这样的东西
allprojects {
repositories {
google()
jcenter()
if(flavor == 'A')
maven {
url 'https://example.net/repoA'
}
if(flavor == 'B')
maven {
url 'https://example.net/repoB'
}
if(variant == 'debug')
maven {
url 'https://example.net/repoDebug'
}
}
}