基于父项目为子模块创建新的buildType

问题描述 投票:0回答:0

我有一个android项目,它为

buildTypes
配置了
release, debug, dev, stag
。我有一个为
buildTypes
配置了
release, debug
的模块。我想在构建应用程序的
dev
stag
构建变体时将
dev
staging
buildType添加到我的模块。我想在不在模块中添加任何代码的情况下执行此操作。这样将来如果我创建新的
buildTypes
flavours
,我就不必去单独的模块部分更改它们。我应该能够从应用程序级别或项目级别
build.gradle
文件控制它们。请帮帮我。我是 Gradle 构建系统的初学者。提前致谢。

我需要这样的东西:

implementation project(":sub_module"){
    android {
        buildTypes {
            dev {
                initWith debug
            }
            stag {
                initWith debug
            }
        }
    }
}

像这样的东西,我可以从应用程序/项目级别的 build.gradle 文件中进行配置。

android kotlin gradle groovy build-system
© www.soinside.com 2019 - 2024. All rights reserved.