我在 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
我有我的 android.jks、密钥密码、密钥库密码。一切都是正确的。我缺少什么?我备份了所有文件,因此如果我需要某个特定文件,我可以找到它,但我不知道该怎么办......
如果我没有任何意义,请要求我澄清。谢谢!
我并不感到惊讶这没有获得任何关注,但这是我为任何偶然发现这篇文章的人所做的。
就像我说的,我的所有文件都已备份。我从旧备份中恢复了 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]
密钥库和密钥密码必须相同!这解决了我的问题,希望对您也有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)