gpt4 book ai didi

android - 如何在 gradle 中读取 `minSdkVersion`?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:58:09 24 4
gpt4 key购买 nike

我在 flavor 中设置了 minSdkVersion:

android {
buildTypes {
release {
}

debug {
debuggable true
}

productFlavors {
myFlavor {
minSdkVersion 19
}
}
}

据此:

enter image description here

我想构建 versionCode,在 versionCode 中包含 minSdkVersion:

 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
  • project.android.minSdkVersion

但是没有运气。

最佳答案

你需要的是:

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

关于android - 如何在 gradle 中读取 `minSdkVersion`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40043419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com