更改Android登录密钥

时间:2013-07-01 14:34:35

标签: android

Android文档here声明:

  

您必须使用相同的密钥来签署应用程序的未来版本。如果您使用新密钥重新发布应用,Google Play会将其视为新应用。

还有this blog的链接,该链接再次声称您可以发布具有相同包名称和签名的不同密钥的应用,尽管用户最终必须卸载使用旧密钥签名的版本

但是,当我尝试使用与第一次发布应用程序时使用的密钥不同的密钥签名的应用程序时,我收到错误:

  

您上传了使用其他证书签名的APK到之前的APK。您必须使用相同的证书

我也找到了答案here,表明你做不到。

所以问题是:是否有可能,如果不是为什么Android文档会说不同的东西?

2 个答案:

答案 0 :(得分:0)

从技术上讲,您可以使用其他证书。如果证书与以前上传的证书不同,您就无法将其上传到Google Play。

在卸载具有不同签名的apk后,没有什么能阻止你手动安装apk。

答案 1 :(得分:0)

您无法使用其他密钥进行签名。他们不会让你上传它。我没有看到在这篇博客文章中它说你可以使用不同的证书上传。它似乎列在“无法改变的事物”下。

  
    

与清单包名称一样重要的是与应用程序签名的证书。签名证书代表应用程序的作者。如果您更改了应用程序已签名的证书,则它现在是另一个应用程序,因为它来自不同的作者。此不同的应用程序无法作为原始应用程序的更新上载到Market,也不能作为更新安装到设备上。

  
相关问题