【问题标题】:Android Error Keystore error: Cannot recover keyAndroid Error Keystore 错误:无法恢复密钥
【发布时间】:2017-08-17 15:58:52
【问题描述】:

我通过命令行更改了 Mac 上的密钥库密码,如下所示:

1) 打开终端并 cd 到您的 .jks 所在的位置

2) keytool -storepasswd -new NEWPASSWORD -keystore YOURKEYSTORE.jks

3) 输入您当前的密码

当我现在尝试生成签名的 APK 时,我收到以下错误:

Error:Execution failed for task ':app:packageRelease'.
com.android.ide.common.signing.KeytoolException: Failed to read key user_key from store "/Users/user/Documents/App Information/user_key.jks": Cannot recover key

当我在命令行中输入当前密码时,它可以正常工作,因此不会好像我输入了错误的密码。我也使缓存无效。我可以再次通过命令行正确更改此密码而没有错误。

我也检查了key的目录路径,也是正确的。

我做错了什么?

编辑

如果我将密码重置为原来的密码?

【问题讨论】:

  • 你在Android Studio中也输入了新密码吗?

标签: java android android-studio keystore keytool


【解决方案1】:

我认为您的“密钥密码”有误

Generate Signed APK

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-25
    • 2013-01-14
    • 2010-11-22
    • 1970-01-01
    • 2014-10-18
    相关资源
    最近更新 更多