Google Play商店:在使用其他证书时替换应用?

时间:2013-03-30 14:33:48

标签: android certificate signature

由于硬盘损坏,我丢失了我用于所有应用程序的证书,直到现在。它意外地没有存档在我的修订控制系统中。所以它现在真的丢失了。

现在,Playstore不接受我的应用程序,因为它们是使用新证书签名的。那么我有什么选择来真正替换这些应用程序?当我搜索此问题时,我发现的唯一建议是完全重命名应用程序并替换它。但是:有没有一种不同的解决方案呢?重命名/替换将导致用户的巨大损失,因为许多用户无法识别应用程序已经改变了这种方式......

由于

2 个答案:

答案 0 :(得分:7)

很遗憾,如果您丢失了密钥库,Google Play会假定您不是该应用的所有者。所以只有一种方法:“使用新的包名和签名发布一个新的应用程序。”

对不起,没有别的办法了。联系谷歌寻求帮助可能是他们可以提供的帮助(可能他们会帮助你试一试)。

答案 1 :(得分:1)

Google Play现在有一种处理丢失和受损密钥的机制。它要求您创建一个新的密钥库和相应的pem证书,以便他们可以针对新的密钥库注册您的应用程序。

此处描述Lost or compromised private keys

将此信息移动(以及出于历史记录目的),步骤为

  1. 创建新的密钥库。
  2. 使用

    命令导出证书

    keytool -export -rfc -alias -file -keystore

  3. 3:使用预定义的表单lost key support

    联系google play android开发人员支持团队