我正在尝试发布我的APK的签名版本但我不断收到“无法恢复密钥”错误。
我找到了很多基于相同问题的问题,但没有一个解决方案对我有用,老实说我不知道还能做什么。
我写了密钥库和密钥别名密码,所以我很确定它们是正确的,这些错误给了我一些疑问。
我已经尝试了here列出的答案。这给了我:
java.security.UnrecoverableKeyException:无法恢复密钥。
我试过跟随这个视频here。我找到了我的密码,但仍然是同样的问题。
我已经尝试过这个答案here,我再次得到了与第一次尝试相同的UnrecoverableKeyException。
我也做过this。和这个用户一样,我可以看到我的证书,我不确定这是否有帮助。
我被建议检查皮棉报告并得到“祝贺 - 没有发现问题”的消息。
PS。为了清楚起见,为Play应用程序创建一个新密钥(而不是密钥库)会导致Playstore将其视为新应用程序吗?
我从未设法通过找到密钥来修复此错误。
当我将应用程序上传到开发者控制台时,我似乎已经签署了应用程序以进行谷歌的应用程序签名。
流动文件列出here。我创建了一个新的密钥库(为了避免与以前的密钥混淆,如果我使用旧密钥库),创建了一个新密钥并按照文档的指示生成了上载证书。
然后我给google发了一张票,说我丢失了我的钥匙并将上传证书附在票上。两天后,我的一位支持人员联系了我,他说新证书已成功上传,再过两天它就会生效。
等了两天后,我设法将更新推送到我的应用程序,没有任何问题。
我知道这不是找到以前密钥的解决方法,但我希望它能帮助遇到类似问题的其他人。