通过gradle命令动态修改应用版本号和版本名称

通过gradle命令动态修改应用版本号和版本名称

在Android项目的build.gradle文件中android中的versionCode与versionName

def appVersionName = '0.0.1'
def appVersionCode = 1
android {
    compileSdkVersion 29
    buildToolsVersion "29.0.2"
    defaultConfig {
        applicationId "com.mc.changeappversion"
        minSdkVersion 16
        targetSdkVersion 29
        versionCode project.hasProperty('VERSION_CODE') ? Integer.parseInt(VERSION_CODE) : appVersionCode
        versionName project.hasProperty('VERSION_NAME') ? String.valueOf(VERSION_NAME)  :appVersionName
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
  }

通过Terminal执行gradle命令

./gradlew assemble -PVERSION_CODE=99 -PVERSION_NAME=8.8.8

就可以动态修改versionName和VersionCode值。

你可能感兴趣的:(通过gradle命令动态修改应用版本号和版本名称)