Android应用升级

时间:2011-04-05 09:48:55

标签: android cordova google-play

我在市场上有一个Android应用程序,我通过在线PhoneGap Build服务构建了它。现在我想将它升级到下一个版本,所以我通过PhoneGap Build创建了一个新的应用程序。

不幸的是,当我尝试将它们作为应用程序升级放入市场时,它返回一个错误,说明版本中存在问题。
我知道AndroidManifest中的versionCode必须高于前一个版本,以便成功升级应用程序,所以我将版本设置为1.2。

哪个可能是错误?市场有可能给我一个错误的错误吗?我的意思是,错误是另一个错误?

任何人都有这样的经历吗?
有什么建议吗?

感谢所有人!

2 个答案:

答案 0 :(得分:1)

检查您是否正在更新清单中的android:versionCodeandroid:versionName属性。

另外,请确保versionCode中的值只是一个整数(随每个新版本增加)。符号版本“1.2”应该放在versionName字段中。

答案 1 :(得分:1)

您需要检查几件事。

  1. 包名必须相同,并使用相同的密钥签名。

  2. 版本代码问题通常归因于以下两点之一:

    一个。 android:versionCode不是整数。这必须是每个新版本增加的整数。只要版本代码更高,应用就可以拥有相同的版本名称。第一版android:versionCode =“1”,升级版本Code =“2”

    湾android:versionName已更新,但versionCode是相同的。即android:versionName从“1.5”更改为“1.6”,但versionCode仍设置为“1”。