如何使用现有BuildType的配置初始化BuildType?

Jan*_*usz 3 android gradle

我想在我的项目中配置第三个BuildType,以从另一个BuildType继承所有配置。

我怎样才能做到这一点?

Chr*_*her 7

只需initWith在构建类型中使用属性:

uitesting {
     initWith debug         
}
Run Code Online (Sandbox Code Playgroud)

您可以在相应的开发人员页面上找到更多信息:https : //developer.android.com/studio/build/build-variants#build-types

或者,您也可以使用:

<<new_build_type>>.initWith(buildTypes.<<old_build_type>>)
Run Code Online (Sandbox Code Playgroud)

在实际情况下,这看起来像:

uitesting.initWith(buildTypes.debug)
uitesting {
...         
}
Run Code Online (Sandbox Code Playgroud)