1

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

Android Manifest 中的 versionCode 与 versionName

我看到versionCode只有用户才能看到,versionName每次上传新的 APK 时都应该增加一个整数。我有以下问题:

  1. 对于我的情况,我应该只在我的AndroidManifestversionCode2和 versionName 中更新到1.01吗?
  2. 我的应用程序中有一个SQLite数据库,但它没有任何变化。无论是否有任何更改或保持不变,我都应该更新其中的数据库版本吗?
  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" >
4

1 回答 1

4

要回答您的问题:

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

是的。

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

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

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

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

你已准备好出发。但不要忘记使用Proguard来加密你在 apk 中的代码。

于 2013-03-28T16:33:01.770 回答