sky*_*der 4 versioning android gradle android-gradle-plugin
我设定minSdkVersion了风味:
android {
buildTypes {
release {
}
debug {
debuggable true
}
productFlavors {
myFlavor {
minSdkVersion 19
}
}
}
Run Code Online (Sandbox Code Playgroud)
据此:
我想构建versionCode,包含minSdkVersion在versionCode:
applicationVariants.all { variant ->
// get the version code of each flavor
variant.mergedFlavor.versionCode = variant.versionCode * 100000 + minSdkVersion(?) * 1000 + defaultConfig.versionCode
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能访问minSdkVersion这个脚本?
我试过:
variant.minSdkVersionandroid.minSdkVersionproject.minSdkVersionproject.android.minSdkVersion但没有运气。
你需要的是:
applicationVariants.all { variant ->
def api = variant.mergedFlavor.minSdkVersion.apiLevel
....
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
496 次 |
| 最近记录: |