无法从密钥库生成APK:无法从存储中读取密钥***,“无法恢复密钥

时间:2019-08-29 11:55:38

标签: android android-keystore

我们在Playstore中有一个应用,并且已经使用相同的KeyStore文件以及相应的KeyStore和密钥别名密码更新了10次。但是很遗憾,android studio不会使用此密钥库和我们的下一个版本的原始凭据生成APK。

到目前为止我尝试过的事情

->我使用此命令检查了密钥别名。

keytool -v -list -keystore yourbinaryfile.keystore

->下载的Keystore Explorer软件以编辑密钥别名。但是失败了。

->检查了此站点上的先前相关帖子。

我在Android Studio中遇到什么错误:

Caused by: java.security.UnrecoverableKeyException: Cannot recover key
at sun.security.provider.KeyProtector.recover(KeyProtector.java:328)
at sun.security.provider.JavaKeyStore.engineGetKey(JavaKeyStore.java:146)
at sun.security.provider.JavaKeyStore$JKS.engineGetKey(JavaKeyStore.java:56)
at java.security.KeyStoreSpi.engineGetEntry(KeyStoreSpi.java:473)
at sun.security.provider.KeyStoreDelegator.engineGetEntry(KeyStoreDelegator.java:172)
at sun.security.provider.JavaKeyStore$DualFormatJKS.engineGetEntry(JavaKeyStore.java:70)
at java.security.KeyStore.getEntry(KeyStore.java:1521)
at com.android.ide.common.signing.KeystoreHelper.getCertificateInfo(KeystoreHelper.java:191)
... 32 more

0 个答案:

没有答案