我正在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开始,此操作现已自动完成。

10-05 22:56