代码之家  ›  专栏  ›  技术社区  ›  Michel

无法恢复密钥/无法从存储“C:\projects\…\keystore”读取密钥xxxxx:无法恢复密钥

  •  0
  • Michel  · 技术社区  · 7 年前

    我知道以前有人问过这个问题,但我还没有找到任何有效的答案。

    这真让我发疯。

    我在Google play中有3个应用程序,都是在2016/2017年与Eclipse一起发布的。

    我保存的是每个项目的一个二进制文件(我猜是密钥文件)和一些“密码”,每个项目一个,我保存的一个名为“DistributionKeyStoreAlias”(我在这三个项目中都使用了它?)

    我不记得在Eclipse中是怎么回事,但现在在Android studio中,我必须提供的信息似乎已经改变了?

    我看到一个“密钥存储路径”(我将其指向二进制文件)、“密钥存储密码”(我输入了为特定项目保存的密码)和“密钥别名”(我猜是“DistributionKeyStoreAlias”和“密钥密码”(我输入了为“DistributionKeyStoreAlias”存储的密码)。

    但对于所有3个应用程序,它都会以相同的消息失败!

    我尝试了所有的组合,这让我发疯。现在看来,我不能再出版任何一本了。

    1 回复  |  直到 7 年前
        1
  •  1
  •   Nick Fortescue    7 年前

    您可以使用命令行“keytool”查看密钥库。 例如,尝试:

    keytool -v -list -keystore yourbinaryfile.keystore