微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 无法恢复密钥

参见英文答案 > Caused by: java.security.UnrecoverableKeyException: Cannot recover key                                    4个
两天前我在Play商店发布了我的应用程序的第一个版本.我使用了一个已知别名和密码的密钥.

然后,我在eclipse中更改了我的应用程序名称,只更改了一个字母.现在,我想在eclipse中导出版本2,尝试从第一次使用密钥并输入别名和密码.我相信他们是对的!!

在最后一步,Eclipse告诉我“无法恢复密钥”.我尝试了一个新的,但Play商店显示错误.我能做什么??

编辑:

就像你在第二个图像abobe中看到的那样,它必须是正确的密码,否则别名不会出现在下拉框中.第二个密码也是正确的,它是第一个密码.我只有一个别名!

最后一张图片中的目的地APK文件链接无关紧要吗?

解决方法:

解决方案:KeyStore密码和密钥密码应该相同.

使用keytool更改两个密码

更改KeyStore密码

keytool -storepasswd -new %newpassword% -keystore %YourKeyStore%.jks

将%newpassword%替换为您的实际密码,与YourKeyStore相同

更改别名密钥密码

keytool -keypasswd -alias %MyKeyAlias% -new %newpassword% -keystore KeyStore.jks

注意:在被要求时,为密钥库和别名提供旧密码

(引自http://karim-ouda.blogspot.com/2010/07/errors-solutions-5.html)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐