【问题标题】:Releasing a new version of app in Google Play在 Google Play 中发布新版本的应用
【发布时间】:2013-03-28 16:23:08
【问题描述】:

8 天前,我将应用的 1.0 版发布到了 Google Play。我想发布一个小更新——1.01 版。阅读本文:

versionCode vs versionName in Android Manifest

我看到versionCode 只对用户可见,versionName 应该在每次上传新 APK 时增加一个整数。我有以下问题:

  1. 对于我的情况,我是否应该将我的AndroidManifest 版本代码更新为2 并将版本名称更新为1.01
  2. 我的应用程序中有一个SQLite db,但它没有任何变化。无论有什么变化或保持不变,我都应该更新其中的数据库版本吗?
  3. 除了更改 versionCode、versionName 和可能的 db 版本之外,是否唯一要做的就是上传新的 APK?

下面是我的AndroidManifest的代码。

<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android"
    package="matt.lyons.bibletrivia.pro"
    android:versionCode="1"
    android:versionName="1.0" >

【问题讨论】:

标签: android android-manifest google-play


【解决方案1】:

回答您的问题:

对于我的情况,我是否应该将我的 AndroidManifest versionCode 更新为 2 并将 versionName 更新为 1.01?

是的。

AndroidManifest 是您唯一应该进行与您的应用版本相关的更改的地方。并且版本号/名称在您的情况下都有意义。

我的应用程序中有一个 SQLite 数据库,但它没有任何变化。无论有什么变化或保持不变,我都应该更新其中的数据库版本吗?

同样,数据库版本控制可以与您的应用版本控制分开管理。但无论何时你想更新你的数据库,你都必须申请 1(更新应用程序版本)。

除了更改 versionCode、versionName 和可能的 db 版本之外,唯一要做的就是上传新的 APK 吗?

你可以走了。但不要忘记使用Proguard 来加密您在apk 中的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 2020-11-30
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 1970-01-01
    相关资源
    最近更新 更多