这不是重复,因为其他类似的问题非常不完整。所以我要求提供信息方面的差距。
我刚刚为我的应用添加了更新。我按照本网站上的示例说明更新代码,例如添加 versionCode 和 versionName 。说明将代码增加1,并将版本增加到我想要的任何名称。所以我有这个。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="juangallardo.emofortunecookie"
android:versionCode="2"
android:versionName="1.1.0">
然后我点击构建 - &gt;清洁即可。然后构建 - &gt; 生成签名APK
然后选择发布
然后我上传了生成的内容。我确实检查过,确保最近修改了该文件,以确保我没有上传以前的文件。但我得到了这个错误。
答案 0 :(得分:2)
您似乎正在使用Android Studio。您必须编辑可能覆盖您的舱单设置的build.gradle
。
android {
...
defaultConfig {
versionCode 2
versionName "1.1.0"
...
}
答案 1 :(得分:2)
您无需为Android Studio项目手动指定清单中的版本信息,而是必须修改Gradle构建文件。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="juangallardo.emofortunecookie">
defaultConfig {
applicationId "juangallardo.emofortunecookie"
[..]
versionCode 2
versionName "1.1.0"
}