Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 无法恢复密钥-生成已签名的APK时_Android_Keystore_Jks - Fatal编程技术网

Android 无法恢复密钥-生成已签名的APK时

Android 无法恢复密钥-生成已签名的APK时,android,keystore,jks,Android,Keystore,Jks,我正试图发布我的APK的签名版本,但我一直收到一个“无法恢复密钥”错误 我发现了很多关于同一个问题的问题,但是没有一个解决方案对我有效,我真的不知道还能做什么 我写下了密钥库和密钥别名密码,所以我很确定它们是正确的,这些错误让我有些怀疑 我已经试过列出的答案了。这给了我: java.security.UnrecoverableKeyException:无法恢复密钥 我试着跟踪这段视频。我找到了我的两个密码,但仍然是同一个问题 我也尝试过这个答案,再次得到了与第一次尝试相同的不可恢复的KeyExc

我正试图发布我的APK的签名版本,但我一直收到一个“无法恢复密钥”错误

我发现了很多关于同一个问题的问题,但是没有一个解决方案对我有效,我真的不知道还能做什么

我写下了密钥库和密钥别名密码,所以我很确定它们是正确的,这些错误让我有些怀疑

我已经试过列出的答案了。这给了我:

java.security.UnrecoverableKeyException:无法恢复密钥

我试着跟踪这段视频。我找到了我的两个密码,但仍然是同一个问题

我也尝试过这个答案,再次得到了与第一次尝试相同的不可恢复的KeyException

我也做了。像这个用户一样,我可以看到我的证书,我不确定这是否有帮助

有人建议我查看lint报告,并收到一条“恭喜-未发现任何问题”的消息


顺便说一句。为应用程序创建一个新的密钥(不是密钥存储)会导致Playstore将其视为一个新的应用程序吗?

我从未通过找到密钥来修复此错误

当我将应用上传到开发者控制台时,我似乎已经为谷歌的应用签名了

请参阅列出的文档。我创建了一个新的密钥库(如果我使用旧密钥库,为了避免与以前的密钥混淆),创建了一个新密钥,并按照文档的指示生成了一个上载证书

然后我给谷歌发了一张罚单,说我丢了钥匙,并把上传证书附在了罚单上。两天后,一名支持人员联系我,他说新证书已成功上传,两天后将生效

因此,在等待了两天后,我成功地将更新推送到了我的应用程序上,没有出现任何问题


我知道这不是查找上一个密钥的修复方法,但我希望它能帮助遇到类似问题的其他人。

我从未通过查找密钥来修复此错误

当我将应用上传到开发者控制台时,我似乎已经为谷歌的应用签名了

请参阅列出的文档。我创建了一个新的密钥库(如果我使用旧密钥库,为了避免与以前的密钥混淆),创建了一个新密钥,并按照文档的指示生成了一个上载证书

然后我给谷歌发了一张罚单,说我丢了钥匙,并把上传证书附在了罚单上。两天后,一名支持人员联系我,他说新证书已成功上传,两天后将生效

因此,在等待了两天后,我成功地将更新推送到了我的应用程序上,没有出现任何问题

我知道这不是查找前一个密钥的修复方法,但我确实希望它能帮助遇到类似问题的其他人