【问题标题】:APK signed with a different APK files of the previous certificateAPK 使用之前证书的不同 APK 文件签名
【发布时间】:2016-04-01 08:04:28
【问题描述】:

我正在尝试更新 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。 我记得我的密钥库的名称、别名和密码,但我不得不重新创建它们。

我读到如果您丢失了密钥,您将无法使用另一个。我不明白,因为我没有忘记名字或密码,反正失去了更新我的应用程序的可能性?

【问题讨论】:

    标签: android certificate apk keystore signed


    【解决方案1】:

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

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

    【讨论】:

    • 呃,太糟糕了,而不是在eclipse中的应用程序我没有遇到同样的问题:(
    • 所以我应该保留一份在C:\Program Files\Java\jdk1.7.0_79\jre\bin中生成的文件的副本?
    • @PabloVillar,将您的签名证书保存在不受格式化电脑影响的任何更安全的地方。
    • 是的,我学得很辛苦,我现在立即将它上传到谷歌驱动器 - 最安全的选择
    猜你喜欢
    • 1970-01-01
    • 2019-06-25
    • 2013-07-22
    • 2016-09-17
    • 2012-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多