既然我的应用程序运行良好,我想给它一个版本代码。为此,我在我的AndroidManifest.xml
文件中设置了android:versionCode
和android:versionName
。指定代码版本
我的问题是,这个版本的代码在安装过程中没有出现在实际的手机上(当系统说当前的应用程序将被新的代码替换时)。在安装过程中显示版本代码还必须做些什么?
在此先感谢您花费时间来帮助我。
既然我的应用程序运行良好,我想给它一个版本代码。为此,我在我的AndroidManifest.xml
文件中设置了android:versionCode
和android:versionName
。指定代码版本
我的问题是,这个版本的代码在安装过程中没有出现在实际的手机上(当系统说当前的应用程序将被新的代码替换时)。在安装过程中显示版本代码还必须做些什么?
在此先感谢您花费时间来帮助我。
更新您的应用时最重要的是增加android:versionCode
,因为每个市场都在检查该值。如果您当前提供的apk具有比前一个更高的值,则会将其检测为您的应用的更新版本。 android:versionName
通常(但不是总是)您应用程序的可见“官方”版本号,它将显示给用户。
versionCode只是进行小修改的代码,通常从1开始,每次构建versionCode ++时都可以。这就像SVN或GitHub中的版本。
versionName在显示的时候会显示出来,而这通常是类似于1.0或1.1.0或2.1.4的东西,你会得到这个东西。
您可以使用相同的versionName更新您的应用程序,但使用不同的versionCode。但是,您无法使用相同的versionCode和不同的versionName更新应用程序。