我们可以按风格组织存储库并构建变体吗
Posted
技术标签:
【中文标题】我们可以按风格组织存储库并构建变体吗【英文标题】:Can we organize repositories by flavor and build variant 【发布时间】:2019-07-20 09:59:45 【问题描述】:我正在接管一个可以在许多国家/地区部署的 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'
【问题讨论】:
【参考方案1】:productFlavors
A
repositories
maven url 'https://example.net/repoA'
B
repositories
maven url 'https://example.net/repoB'
来源:this answer。
【讨论】:
以上是关于我们可以按风格组织存储库并构建变体吗的主要内容,如果未能解决你的问题,请参考以下文章
在 IntelliJ Java 应用程序中构建变体(产品风格)