我有一个应用程序,目前在Play商店,我想发布一个更新,将用另一个应用程序替换现有应用程序,该应用程序是旧版本的改进版本。它们是分开开发的,所以这两个应用程序有所不同,尽管它们具有相同的用途。
新版本和旧版本中我需要发布的内容是否可以作为更新而不是全新的应用程序?
答案 0 :(得分:2)
您描述的案例听起来像是对应用程序的完全重写。这与Google Play的应用程序更新过程完全一致。
Google-play仅根据两个条件确定应用程序是更新:
要被视为更新,您的新应用应与之前的应用具有完全相同的包名(" com.example.myapp
"),并且其android:versionCode
应该更高,在您的AndroidManifest.xml
文件中。当然,您的APK应使用您帐户的私钥进行签名,就像您在帐户下发布的任何应用一样。
所有其他事由你决定。
答案 1 :(得分:1)
如果他们共享相同的唯一密钥,您可以使用新密钥覆盖现有应用。它改变了多少并没有任何区别。 Play会自动负责通知有兴趣的用户更新,并根据他们的设置自动更新。
如果您的新版本不共享相同的唯一键,则别无选择,只能建立一个新的应用。