buildTypes和productFlavor的选择性组合

时间:2016-11-11 08:05:46

标签: android gradle build.gradle

我能这样做吗?

我有以下设置:

buildTypes {
    debug {
        // ...

    }
    release {
        // ...
    }

productFlavors {
    flavorDimensions "buildType", "versionType"

    fastBuild {
        minSdkVersion 21
        dimension "buildType"
    }
    regular {
        minSdkVersion setup.minSdk
        dimension "buildType"
    }
    free {
        dimension "versionType"
    }
    pro {
        applicationIdSuffix ".premium"
        dimension "versionType"
    }
}

这结合了8种构建变体。其实我只需要关注3:

  • fastBuildDebugPro(我的测试版本)
  • regularBuildFreeRelease
  • regularBuildProRelease

我可以以某种方式排除其他5个自动生成的构建变体吗?

0 个答案:

没有答案