在Google Play中发布新版应用

时间:2013-03-28 16:23:09

标签: android android-manifest google-play

我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吗?
  4. 以下是AndroidManifest的代码。

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

1 个答案:

答案 0 :(得分:4)

回答你的问题:

  

对于我的情况,我应该在AndroidManifest versionCode中更新为2,将versionName更新为1.01吗?

是。

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

  

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

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

  

除了更改versionCode,versionName和db版本之外,还剩下要做的就是上传新的APK吗?

你很高兴。但不要忘记使用Proguard来加密apk中的代码。