将风味配置保存在单独的.gradle文件中

Myk*_*ola 6 android gradle android-productflavors android-build-flavors android-flavors

简短 - 是否有办法将风味配置保存在单独的.gradle文件中?

有关更多详细信息 - 我希望将每个风格.gradle文件(如flavorGermany.gradle,flavorUkraine.gradle,flavorItaly.gradle等)与'apply from:'指令一起包含在main gradle中.每个flavor .gradle都包含签名和构建配置.

vil*_*e89 12

你当然可以.只需将这些文件放在app文件夹中,然后在app文件夹build.gradle中导入.

你的flavorGermany.gradle看起来像这样:

android {
    productFlavors {
        flavorGermany {}
    }
}
Run Code Online (Sandbox Code Playgroud)

然后在build.gradle(app)中导入它们:

apply plugin: 'com.android.application'
apply from: 'flavorGermany.gradle'
apply from: 'flavorUkraine.gradle'
Run Code Online (Sandbox Code Playgroud)