2012-01-31 77 views
0

这是一个基本的问题 - 我是Android开发新手 - 我想在marketplace更新我的android应用程序,它是第二个版本。更新应用程序到Android Marketplace

因此,在清单文件中,我将版本代码作为1并将版本名称设置为1.2,这是正确的吗?仅仅因为Android文档似乎表明我应该改变它们呢?

干杯 保罗

+1

对于每次更新,应该增加版本代码。您可以保留版本名称。 – 2012-01-31 11:42:35

回答

0

的重要组成部分,正在改变版本的代码,这是决定是否需要更新。

如果版本2存在于市场中,并且用户安装了版本1(或者低于2的任何东西),则会通知他们有更新。

versionName纯粹是为了显示目的,您可以保留它,或者在制作新版本时更改它。

+0

只是要添加,虽然它不需要更新versionName,但是并不重要。因为,如果市场说有更新,但我可以看到版本与以前相同(因为用户看到versionName,而不是versionCode)---我可能不想更新应用程序。 – 2012-01-31 11:38:39

+0

为建议家伙欢呼,非常有帮助。开发者控制台列出了应用程序的发布情况,但它陈述了'草稿应用程序v1.1',为什么要说草稿!? – Dancer 2012-01-31 11:58:02

+0

这将是一个草稿,直到你激活它。 – Kuffs 2012-01-31 12:02:57

0

是的。新版本的版本代码应该更高。 :)

1

您必须将versionCode更改为比以前的发布更高的值(在您的情况2中,如果第一版为1)。该值必须是整数。

至于VersionName是用户基本可读的字符串,它对AM服务没有任何意义,所以你可以在这里写任何你想要的。