在gradle-kotlin-dsl中的Android产品Flavors
我已经在Android项目中尝试了gradle-kotlin-dsl。 我设法使其工作,但我坚持如何定义productFlavors
android { compileSdkVersion(Config.Android.compileSdkVersion) buildToolsVersion(Config.Android.buildToolsVersion) defaultConfig { minSdkVersion(Config.Android.minSdkVersion) targetSdkVersion(Config.Android.targetSdkVersion) versionCode = Config.Version.code versionName = Config.Version.name } buildTypes { getByName("release") { isMinifyEnabled = false } } flavorDimensions("dimension") productFlavors { //product flavors here } }
经过一番调查,我已经得到了解决方案,只需使用create
方法:
productFlavors { create("flavor1") { //flavor configurations here } create("flavor2") { //flavor configurations here } }
经过一番调查,我已经得到了解决方案,只需使用创建方法,在这里添加以防万一需要它:
productFlavors { create("flavor1") { //flavor configurations here } create("flavor2") { //flavor configurations here } }