我有一个应用程序,我在eclipse中以调试模式开发它,并且许多用户已安装它。现在我想对其进行一些更改,并在发布模式下在android studio中发布新版本。我怎么能这样做,以便它可以被以前的版本替换,用户数据不会丢失?
答案 0 :(得分:0)
要让用户从一个版本更新到另一个版本,需要使用相同的密钥对APK进行签名,并且应用程序的包名称必须保持不变。
如果使用与发布版本不同的密钥对您的调试版本进行签名,则除非他们先卸载旧版本,否则您无法向用户提供更新。
如果您将调试版本上传到Google Play开发者控制台,那么除非您从Play商店中删除旧版应用程序并创建一个新应用程序,否则您将无法使用调试密钥以供将来发布。