was*_*dhu 78 android android-keystore
我已经搜索了StackOverflow一段时间了,但我只是想确保......
我刚刚擦了笔记本电脑,并备份了我的所有文件.我备份了我的android.jks文件,它又回来了.当我尝试生成一个签名的APK时,它给了我每个人都得到的同样可怕的错误:
Error:Execution failed for task ':app:packageRelease'.
> Failed to read key conjugationappkey from store
"/Users/wasimsandhu/android.jks": Cannot recover key
Run Code Online (Sandbox Code Playgroud)
我有我的android.jks,密钥密码,密钥存储密码.一切都是正确的.我错过了什么?我备份了所有文件,所以如果有我需要的特定文件,我可以找到它,但我不知道该怎么做......
如果我没有任何意义,请让我澄清一下.谢谢!
was*_*dhu 97
我并不感到惊讶,因为没有获得任何牵引力,但这是我为任何偶然发现这篇文章的人所做的.
正如我所说,我的所有文件都已备份.我从旧备份恢复了android.jks文件.然后,我打开了一个终端窗口,输入以下内容:
keytool -storepasswd -new [insert new keystore password] -keystore [insert keystore file name]
keytool -keypasswd -alias [insert alias] -new [insert new key password] -keystore [insert keystore file name]
Run Code Online (Sandbox Code Playgroud)
密钥库和密钥密码必须相同!这解决了我的问题,我希望它也能帮到你.
Bui*_*d3r 60
[更新:这不再适用于Android studio 3.0及以上版本]
我遇到了类似的问题,并且在互联网上浪费了3个小时后没有一个解决方案有效,我决定深入挖掘.
以下是我解决它的方法:对我来说"无法恢复密钥"错误是因为我的"密钥库密码"是正确的,但是"密钥密码"(密钥别名)不正确.我很确定这两个密码是相同的,但令我沮丧的是他们不是,我不知道第二个密码是什么.因为我在签出可以找到的日志文件之前已经签了APK:
从您签署apk的日期打开日志文件,并查找以下条目:
INFO - .project.GradleExecutionHelper - Passing command-line args to Gradle Tooling API: [--configure-on-demand, -Pandroid.injected.invoked.from.ide=true,
-Pandroid.injected.signing.store.file=E:\HobbyProjects\XYZProject\gpsjs.jks,
-Pandroid.injected.signing.store.password=***KeyStorePassword***,
-Pandroid.injected.signing.key.alias=***alias_name***,
-Pandroid.injected.signing.key.password=***Key password***,
Run Code Online (Sandbox Code Playgroud)
你会发现明文密码.如果忘记密码,这甚至可以工作.
Zee*_*ail 20
我在答案和评论中尝试了所有给出的建议:(
我的密钥密码和密钥库密码完全相同。使用安卓工作室 3.4
对我有用的是强制退出 Android Studio,重新启动,清理并重建项目,然后生成签名的 apk。所有CONFIGS一模一样,但它的工作这一次
小智 7
[Android Studio 3.3]生成签名的APK时出现“无法恢复密钥”错误。我能在我的密码的正确性旧的idea.log检查:密钥存储和密钥密码是相同的,正确的。
在终端中更新密钥密码:
keytool -keypasswd -alias MYKEY -keystore KEYSTORE
Run Code Online (Sandbox Code Playgroud)
似乎不再可能具有用于密钥库和密钥的相同密码。尝试时,keytool给我一个错误。在为密钥设置了不同的密码后,Android Studio生成了一个签名的APK。
也许,在以前的Android Studio版本中,密码必须相同-现在可能相反。
| 归档时间: |
|
| 查看次数: |
63397 次 |
| 最近记录: |