Hi everyone, I create product flavors in my Gradle...
# android
v
Hi everyone, I create product flavors in my Gradle config, but when I trying to configure block dependencies I can’t choose product flavor variant, for example “googleImplementation”. What can it be related to? My gradle config looks like this:
Copy code
buildTypes {
    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"
    }
}
😶 2
stackoverflow 1