根据这个答案,如何解决“您的APK版本代码需要大于2”。在Google Play的开发者控制台里?,我刚刚将版本代码从2更改为3,它无法上传构建。
这是我上传apk之前的旧清单
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="28"
android:versionName="1.0028" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
.....这是我必须上传到android开发者控制台的新版本代码。看我的上流派
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="mypackage name"
android:installLocation="auto"
android:versionCode="2"
android:versionName="2.0001" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
......我不知道这是什么问题。有什么帮助吗?

发布于 2014-07-16 04:51:24
android:versionCode="28"你之前的versionCode是28岁。你应该把它增加1到29。
android:versionCode="29"想必,你以前的应用程序版本是1到28。通过使用versionCode 3发布,您将与已经与此versionCode一起发布的应用程序的早期版本发生冲突。
发布于 2014-10-13 09:51:34
对于使用Android的人来说,这个问题可以通过在versionCode中而不是AndroidManifest.xml中编辑build.gradle和versionName来解决。
例如:
defaultConfig {
applicationId "com.my.packageId"
minSdkVersion 15
targetSdkVersion 22
versionCode 2 <-- change this
versionName "2.0" <-- change this
}发布于 2018-04-25 15:45:22
就我而言,这是一个简单的问题。我已经上传了一个应用程序在控制台之前,所以我尝试重新上传它后,解决一些问题。我所做的就是从App Bundle Explorer (正式名称为Artifact Library)中删除以前的APK。
https://stackoverflow.com/questions/24772407
复制相似问题