如何读取 gradle 中的 `minSdkVersion`?

How to read `minSdkVersion` in gradle?

我在风味中设置minSdkVersion

android {
 buildTypes {
    release {
    }

    debug {
        debuggable true
    }

    productFlavors {
            myFlavor {
                minSdkVersion 19
            }
        }
}

据此计算:

我想构建 versionCode,它在 versionCode:

中包含 minSdkVersion
 applicationVariants.all { variant ->
        // get the version code of each flavor
        variant.mergedFlavor.versionCode =  variant.versionCode * 100000 + minSdkVersion(?) * 1000 + defaultConfig.versionCode
    }

如何在此脚本中访问 minSdkVersion

我试过了:

但是没有运气。

您需要的是:

applicationVariants.all { variant ->
    def api = variant.mergedFlavor.minSdkVersion.apiLevel
    ....
}