我正在Android上构建图书馆,我需要许多不同的口味。
每种口味可能具有或不具有特殊的依赖关系,但是每种口味至少具有一个与之关联的类。
每个都单独工作。
1)现在,我的一些口味基本上是其他口味的总和。 (flavorC恰好是flavorA的依赖项和来源以及flavorB的依赖项和来源)
我找不到在build.gradle中声明此方法的方法,所以我正在复制内容,但我讨厌复制内容:)
有人可以指出我该怎么做吗?
2)我还有另一个问题,现在当我要构建flavorA时,我只能执行“gradlew assembleFlavorARelease”。
如果我想同时构建所有 flavor ,则不能使用“gradlew assembleRelease”,因为调用它会构建flavourA的lib.aar,然后用flavourB的lib.aar等覆盖它。
是否可以指定 Artifactory 的输出?或其他名称?
非常感谢!
最佳答案
从Android Studio 1.0开始,此操作现已自动完成。