当前位置: 首页 > 知识库问答 >
问题:

用现有密钥库导出签名的Android应用程序时“错误:无法恢复密钥”

长孙智刚
2023-03-14

我有一个现有的密钥库,里面有一个密码,还有几个不同密码的密钥,供我导出并上传到Google Play的不同应用程序使用。

现在,我最近导入了一个应用程序的项目,对它做了一些重大的修改,我正在尝试使用相同的密钥库和选择相同的别名/密码来导出它,就像我最初创建它时一样。

问题是,在我选择密钥别名并输入密钥密码的步骤之后,我看到“错误:无法恢复密钥”。

我怀疑我可能输入了一个错误的密钥密码(注意密钥库密码是正确的,所以这不是问题的原因)。

我尝试创建一个新的别名并导出应用程序,但Google Play不会接受这个文件,除非它用相同的证书签名。

我真的不知道在这种场景下,除了尝试暴力的密钥密码如何进行。如果你认为这是唯一的路径,你知道一个很好的暴力破解工具在一个密钥库中的密钥,我已经知道密码到?密钥库是一个.reg文件,是用Eclipse的导出向导创建的。

共有1个答案

何宏博
2023-03-14

我很确定你只是输入了错误的密码。刚才发生在我身上,偶然发现了你的问题,希望得到答案。没有找到,所以我试着再打一次密码。然后就奏效了。

 类似资料:
  • 我有一个现有的密钥存储,有一个密码和几个不同密码的钥匙在不同的应用程序,我已经导出和上传到谷歌播放。 现在我最近导入了一个应用程序的项目,对它做了一些重要的修改,我试图使用相同的密钥存储和选择相同的别名/密码导出它,就像我最初创建它一样。 问题是,在我选择密钥别名并输入密钥密码的步骤之后,我看到“错误:无法恢复密钥”。

  • 我刚刚开始使用应用程序包。我已经在仪表板的部分设置了两个证书(签名证书和上载证书)。 我已经构建了一个应用程序包,并用上传证书签名,但是当我在下上传包时(这实际上是我切换到应用程序包的原因),它说:

  • 我试图发布我的APK的签名版本,但我不断得到一个“无法恢复密钥”错误。 我发现了很多基于同样问题的问题,但没有一个解决方案对我有效,老实说,我不知道还能做什么。 我把密钥库和密钥别名密码写了下来,所以我很确定它们是正确的,这些错误给了我一些怀疑。 我试过这里列出的答案。这给了我: UnrecoverableKeyException:无法恢复密钥。 我试着跟踪这个视频。我找到了我的密码,但仍然是同样

  • 我已经搜索了StackOverflow一段时间,但我只是想确定...

  • 我已经开发并上传了我的应用程序到Google Play商店,现在我试图上传更新,但Android Studio不让我创建一个签名的APK,我确信我的密码和别名都是正确的。 会有其他方法来解决这个问题吗?或者有没有办法把Keystore转移到另一个Keystore,这样我就可以在Google Play商店更新我的应用程序 PS.我正在使用Android Studio北极狐,仍然有同样的问题。 任何帮

  • 我试图为某些设备生成密钥时出错。我能够在运行4.4.2的三星Galaxy Note上重现错误。 我创建了一个小应用程序,只能通过从Android开发者页面“生成新私钥”下的https://developer.android.com/training/articles/keystore.html逐行复制代码来生成密钥 错误似乎发生在kpg.generateKeyPair(),在Android Key