我正在尝试在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
谢谢。
答案 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'
}
}
}