apk与不同的证书

时间:2015-03-31 18:43:50

标签: android ssl key publish

我面临着证书问题,两周前我对我的电脑进行了备份,我将项目和key.jks保存在另一台计算机中,我正在尝试升级我的应用程序,但它说这个:

  

上传失败

     

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

     

您现有的APK使用带有指纹的证书进行签名:

     

[SHA1:90:F7:82:F9:C0:52:98:D7:EA:F9:9C:79:B9:00:1D:61:7E:5B:C5:06]

     

以及用于签署您上传的APK的证书都有指纹:

     

[SHA1:7B:67:D7:7B:C6:EB:53:49:94:41:86:89:C0:7A:2B:89:5B:0B:AC:A8]

有没有办法可以解决这个问题,应用程序有活跃的用户,我不想放松它们

1 个答案:

答案 0 :(得分:1)

如果您丢失了APK密钥,则无法更新您的应用。谷歌官方指南也说过,为什么保存API密钥太重要了。

您可以尝试联系Google Play服务,但我怀疑您会得到积极回复或任何回复。最好删除应用程序并重新创建并发布。

否则,您可以将其保留在那里,如果没有原始密钥,您将无法更新它。

来自官方网站Signing Your Application

  

警告:确保您的密钥库和私钥安全可靠   放置,并确保您有安全的备份。如果您发布   Google Play的应用,然后丢失您签名的密钥   应用程序,您将无法发布任何更新到您的应用程序,因为   您必须始终使用相同的密钥对应用的所有版本进行签名。