android 从gardle.build(应用程序)为任何产品变量递增版本代码和版本名称

v09wglhw  于 2022-12-28  发布在  Android
关注(0)|答案(1)|浏览(127)

这是gradle.build(应用程序)的代码:

defaultConfig {
      applicationId "com.moveeasy.yourbrokerage"
      multiDexEnabled true
      minSdkVersion 22
      targetSdkVersion 30
      versionCode 25
      versionName "1.19.0"
    }
    productFlavors {
        moveeasy {
            //Updated on 21-7-2021[8 and 1.6]
            applicationId "com.moveeasy.yourbrokerage"
            minSdkVersion 22
            targetSdkVersion 29
            versionCode 17
            versionName "1.15"
            signingConfig signingConfigs.release
        }
}

我的快速通道代码如下:

android_set_version_code(
               version_code: versionCode,
               gradle_file: "app/build.gradle"
           )

           android_set_version_name(
               version_name: versionName,
               gradle_file: "app/build.gradle"
           )

那么,现在的问题是这个代码只是从defaultConfig增加代码和名称。我想从productVariant/moveeasy增加它。解决方案是什么?

pnwntuvh

pnwntuvh1#

是否有其他方法可以通过清单文件更改版本和版本代码。

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="org.test"
    android:versionCode="115"
    android:versionName="11.33">

相关问题