2011-09-06 54 views
0

既然我的应用程序运行良好,我想给它一个版本代码。为此,我在我的AndroidManifest.xml文件中设置了android:versionCodeandroid:versionName指定代码版本

我的问题是,这个版本的代码在安装过程中没有出现在实际的手机上(当系统说当前的应用程序将被新的代码替换时)。在安装过程中显示版本代码还必须做些什么?

在此先感谢您花费时间来帮助我。

回答

2

更新您的应用时最重要的是增加android:versionCode,因为每个市场都在检查该值。如果您当前提供的apk具有比前一个更高的值,则会将其检测为您的应用的更新版本。 android:versionName通常(但不是总是)您应用程序的可见“官方”版本号,它将显示给用户。

1

versionCode只是进行小修改的代码,通常从1开始,每次构建versionCode ++时都可以。这就像SVN或GitHub中的版本。

versionName在显示的时候会显示出来,而这通常是类似于1.0或1.1.0或2.1.4的东西,你会得到这个东西。

您可以使用相同的versionName更新您的应用程序,但使用不同的versionCode。但是,您无法使用相同的versionCode和不同的versionName更新应用程序。