我有这个项目结构:
- 应用程序
- 图书馆1
- 动态特征1
- 动态特征2
现在,我只想dynamicFeature2
包含在我的开发版本中,并且永远不会出现在任何可以发布的东西中。
我像这样使用productFlavors:
productFlavors {
public {
dynamicFeatures = [':dynamicFeature1']
}
development {
dynamicFeatures = [':dynamicFeature1', ':dynamicFeature2']
}
}
这样,我在public * 和development * 变体中都有这两个功能,但是如果我注释掉开发风格的dynamicFeatures
行,我将只有两种风格。所以它有点工作,但不是我想要的方式。dynamicFeature1
那么,有没有办法让应用风格拥有不同的动态功能集?