Java Android-Dev-Android:versioncode赢得';t更新

Java Android-Dev-Android:versioncode赢得';t更新,java,android,Java,Android,上传我的最新APK时收到以下消息: 您需要为APK使用不同的版本代码,因为您已经有一个版本代码为1的版本 我正在正确设置android:versionCode和android:versionName(在/app/src/main/AndroidManifest.xml中): android:versionCode=“2” android:versionName=“1.1” 此外,我使用的密钥库与项目初始化/最初构建时使用的密钥库相同 这是我的第五个应用程序,我以前从未遇到过这个问题 在一个典型的

上传我的最新APK时收到以下消息:

您需要为APK使用不同的版本代码,因为您已经有一个版本代码为1的版本

我正在正确设置android:versionCode和android:versionName(在/app/src/main/AndroidManifest.xml中):

android:versionCode=“2”

android:versionName=“1.1”

此外,我使用的密钥库与项目初始化/最初构建时使用的密钥库相同

这是我的第五个应用程序,我以前从未遇到过这个问题


在一个典型的Android应用程序项目中是否还有其他地方可以覆盖AndroidManifest.xml文件中的版本代码?或者某种“脱毛”工具会有帮助?

清理你的应用程序。然后保存所有文件,然后构建

路径名表明您正在使用Android Studio。Android Studio正在使用Gradle构建系统。可能是
build.gradle
文件指定了覆盖清单中设置的任何内容的版本名/代码。因此,要更改它,请编辑您的
build.gradle
文件并检查是否覆盖了
versionCode
/
versionName

这正是问题所在。我删除了build.gradle中的“versionCode”和“versionName”默认值,一切正常。