【问题标题】:Specifing a code version指定代码版本
【发布时间】:2011-09-06 20:01:06
【问题描述】:

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

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

提前感谢您花时间帮助我。

【问题讨论】:

    标签: android version


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      versionCode 只是进行细微更改的代码,通常从 1 开始,并且可以在每次构建 versionCode++ 时进行。类似于 SVN 或 GitHub 中的版本。

      versionName 是在什么时候显示的,这通常是 1.0 或 1.1.0 或 2.1.4 之类的东西,你明白了。

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

      【讨论】:

        猜你喜欢
        • 2013-02-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-01-08
        • 1970-01-01
        相关资源
        最近更新 更多