使用先前证书的不同 APK 文件签名的 APK

APK signed with a different APK files of the previous certificate

我正在尝试更新 Play 商店中的应用程序,但它 returns 出现错误:

You uploaded an APK signed with a different APK files of the previous certificate. You must use the same certificate. Your APK are signed with a digital certificate that includes the fingerprint [SHA1: 8B: FF: 30: 3B: 2A: 02: 3E: DD: 73: EE: 3B: 5F: 3A: C8: C1: B3: 72: F8] While the certificate that you used to sign the APK you uploaded has the fingerprint [SHA1: B3: 91: 7C: 1B: AF: 1D: 29: 64: 30: E8: 11: 9C: E6: 30: E2: B9: 48: AB]

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

我了解到,如果您丢失了密钥,则无法使用其他密钥。我不明白,因为我没有忘记名称或密码,无论如何都失去了更新我的应用程序的可能性?

不幸的是没有什么不同。如果您在构建最终应用程序时丢失了最初创建的密钥库,则无法再在 google Play 商店更新应用程序:(

上个月发生在我身上,所以我不得不创建一个具有不同包名的新应用程序(因为在 one [=16 下不能有 2 个具有相同包名的应用程序=]开发者账号)。