【发布时间】:2015-04-28 08:44:37
【问题描述】:
我在尝试在 Google Play 商店中更新我的应用时发现了一个问题。我上传了一个新版本,几个小时后它似乎已更新。控制台告诉我应用程序已发布,我与 playstore 核对并有新版本。问题是没有人可以看到更新,他们看到了新版本,但就像他们已经更新了应用程序一样。但我敢肯定他们不会,因为新版本不同。
怎么了??????
【问题讨论】:
-
新版本的版本号与旧版本相同还是更低?我不认为这是可能的,但它可以解释这种行为。
-
版本是2.0.0,之前是1.1.0,之前是1.0.0
-
这些都是版本名称值,而不是版本代码值。版本名称值是人类可读的,可以包含非数字字符,例如点、字母等,而版本代码值必须是单个整数。要确定 APK 是否为更新,它会检查其版本代码在数字上是否高于现有 APK 的版本代码。例如,应用程序的版本名称可能为 2.7.18,而其版本代码为 2070018(使用 2 个零填充数字表示次要版本,4 表示修订版)。其下一个版本的版本名称可能为 2.8.27,代码为 2080027。
-
就此而言,仅由人类真正使用的版本名称不必与版本代码有任何直接相似之处。它们可以是动物的名称(“lion”、“tiger”、“bear”),甚至是 Git 哈希。
标签: android google-play