Vladimir Malykhin
03/31/2022, 6:32 AMbuildTypes {
getByName("release") {
isDebuggable = false
isMinifyEnabled = true
isShrinkResources = true
buildConfigField("boolean", "ANALYTIC_ENABLED", "true")
buildConfigField("boolean", "CRASHREPORTING_ENABLED", "true")
proguardFiles(getDefaultProguardFile("proguard-android.txt"), "<http://proguard-rules.pro|proguard-rules.pro>")
signingConfig = signingConfigs.getByName("release")
}
getByName("debug") {
isDebuggable = true
isMinifyEnabled = false
buildConfigField("boolean", "ANALYTIC_ENABLED", "false")
buildConfigField("boolean", "CRASHREPORTING_ENABLED", "false")
}
}
sourceSets {
getByName("main") {
java.srcDir("src/main/java")
}
create("google") {
java.srcDir("src/google/java")
}
create("huawei") {
java.srcDir("src/huawei/java")
}
}
buildToolsVersion = "31.0.0"
flavorDimensions += listOf("release_type")
productFlavors {
create("google") {
minSdk = 24
dimension = "release_type"
}
create("huawei") {
minSdk = 24
dimension = "release_type"
}
}