上传具有不同版本代码但版本名称相同的 Android 应用程序

Posted

技术标签:

【中文标题】上传具有不同版本代码但版本名称相同的 Android 应用程序【英文标题】:Upload Android application with different version code but same version name 【发布时间】:2015-06-04 02:30:33 【问题描述】:

我可以上传不同版本代码但版本名称相同的应用程序,如下所示:

改变

android:versionCode="1" android:versionName="1.0"

android:versionCode="2" android:versionName="1.0"

【问题讨论】:

【参考方案1】:

是的。版本代码是应用程序不同版本的唯一标识符,它们必须不同。版本代码也必须是整数。另一方面,版本名称是在 Google Play 商店中向用户显示的名称,它可以是相同的。

【讨论】:

【参考方案2】:

是的,你应该能够做到这一点。

来自http://developer.android.com/tools/publishing/versioning.html

android:versionName — 一个字符串值,代表应用程序代码的发布版本,应该向用户显示。

这意味着版本名称只是呈现给用户的字符串。该文档没有说明这对于您的应用程序的每个发布版本都必须是唯一的。标识实际版本的是 versionCode 属性。这是一个不向用户显示的内部整数值。

【讨论】:

以上是关于上传具有不同版本代码但版本名称相同的 Android 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

在 alpha 测试中删除 apk 以上传具有相同版本代码的不同 apk

我可以删除在 iTunesConnect 中被拒绝的应用程序并上传具有不同应用程序名称的相同代码吗?

如何使用多个目标使用具有相同名称的不同资产

唯一标识名称和大小相同但内容不同的文件

将具有相同 iPhone 应用名称的 iPad 应用上传到 Appstore

分发具有不同包名的 Android TV 版本