我正在 Android 上构建一个库,我需要许多不同的风格。
每种风味可能有也可能没有特殊的依赖关系,但它们中的每一种都至少有一个与之关联的类。
每个人都在单独工作。
1)现在我的一些口味基本上是其他口味的总和。(flavorC 正是flavorA 的依赖和来源和flavorB 的依赖和来源)
我找不到在 build.gradle 中声明它的方法,所以我在复制东西,我讨厌复制东西:)
有人可以指出我该怎么做吗?
2)我还有另一个问题,现在我想构建flavorA时只能执行“gradlew assembleFlavorARelease”。
如果我想同时构建所有风味,我不能使用“gradlew assembleRelease”,因为调用它会构建风味A的lib.aar,然后用风味B的lib.aar等覆盖它......
是否可以为人工制品指定输出?或者可能是一个不同的名字?
非常感谢!