多模块Android Project Gradle建议

时间:2019-02-08 07:17:30

标签: android gradle android-build-type build-variant

我有一个项目A,该项目具有3个B,C和D lib模块。 项目A具有4个buildTypes调试,登台,测试版和发行版,但库模块仅具有调试和发行版。现在,如果我想要我的lib模块之一,请考虑C具有3个buildTypes Debug,Staging和release。如何实现呢?

1 个答案:

答案 0 :(得分:0)

转到View > Tool Windows > Build Variants

您可以看到所有带有 BuildVariants 的模块,它们是BuildTypesProductFlavors的组合,并选择要用于任何模块的类型。

例如,我分别为productionstaging模块定义了2种口味{appremote},默认情况下,每个模块都有2个名为{{{1} },debug}

Build Variants Window

然后您运行应用程序或使用选定的配置安装或构建APK