在Google Play控制台上更改应用程序的代码版本

时间:2019-02-01 11:56:16

标签: java android google-play google-play-services apk

我正在尝试在GooglePlayConsole上上传.apk.apk是用Expo生成的(并用React-Native编码)。

第一次,我默认生成它,并且它得到了codeVersion: 1(基本上是一组权限)。但是,由于“不需要此权限”,我的.apk被未经授权。

因此,我用另一个codeVersion(没有任何权限)重建了.apk,应该对此予以认可。但是,当我尝试在GooglePlayConsole上上传.apk时(我的先前版本未被认可),我收到一条错误消息:

You should use another code version for your APK or Andoid App Bundle. The code 1 is already use by another APK or Android App Bundle.

但是我不知道我可以在哪里(或是否可以)在GooglePlayConsole上更改应用程序的codeVersion。

我曾考虑删除该应用程序,但是一旦被拒绝,这是不可能的。

有一个屏幕截图:https://puu.sh/CFAQS/ff43b0ccb8.png

谢谢。

1 个答案:

答案 0 :(得分:1)

在gradle应用中更改versionCode:

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "applicationId"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1 ----- Here you should change your versionCode
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}