APK使用以前的证书

时间:2015-12-27 02:44:19

标签: android certificate apk keystore signed

我试图更新Play商店中的应用程序并返回错误:

  

您上传了使用以前证书的不同APK文件签名的APK。您必须使用相同的证书。您的APK使用包含指纹的数字证书进行签名   [SHA1:8B:FF:30:3B:2A:02:3E:DD:73:EE:3B:5F:3A:C8:C1:B3:72:F8]   虽然您用于签署上传的APK的证书具有指纹   [SHA1:B3:91:7C:1B:AF:1D:29:64:30:E8:11:9C:E6:30:E2:B9:48:AB]

我格式化了我的电脑并重新安装了Android Studio。 我记得我的密钥库的名称,别名和密码,但我不得不再次创建它们。

我读到如果你丢失钥匙就不能再用另一把钥匙了。我不明白,因为我不会忘记名字或密码,无论如何都失去了更新我的应用程序的可能性?

1 个答案:

答案 0 :(得分:3)

不幸的是,

没有任何区别。如果您在构建最终应用程序时丢失了最初创建的密钥库,则无法再在Google Play商店中更新应用程序:(

上个月发生在我身上,所以我不得不创建一个具有不同包名的新应用程序(因为你不能在一个谷歌开发者帐户下有2个具有相同包名的应用程序。