我将minSdkVersion
设置为风味:
android {
buildTypes {
release {
}
debug {
debuggable true
}
productFlavors {
myFlavor {
minSdkVersion 19
}
}
}
记录:
我想在versionCode
中构建包含minSdkVersion
的{{1}}:
versionCode
如何在此脚本中访问 applicationVariants.all { variant ->
// get the version code of each flavor
variant.mergedFlavor.versionCode = variant.versionCode * 100000 + minSdkVersion(?) * 1000 + defaultConfig.versionCode
}
?
我试过了:
minSdkVersion
variant.minSdkVersion
android.minSdkVersion
project.minSdkVersion
但没有运气。
答案 0 :(得分:4)
您需要的是:
applicationVariants.all { variant ->
def api = variant.mergedFlavor.minSdkVersion.apiLevel
....
}