鸿蒙NEXT版实战开发:编译报错“keystore password was incorrect”
DevEco Studio编译时出现错误...........
·
往期鸿蒙全套实战文章必看:(附带鸿蒙全栈学习资料)
编译报错“keystore password was incorrect”
问题现象
DevEco Studio编译时出现错误,提示“ERROR - hap-sign-tool: error: ACCESS_ERROR, code: 109. Details: Init keystore failed: keystore password was incorrect”错误信息。

报错原因
密钥库(p12)密码错误。
注意
密钥库密码和密钥密码是在创建p12文件时由开发者自行输入的,请牢记该密码。DevEco Studio工程的build-profile.json5文件中有记录密码的密文,但签名工具需要输入密码明文,不能直接将build-profile.json5中的值用到签名工具中。
常见场景
- 密码输入错误。
- 命令行中需要输入明文密码,误输入了密文。
- 密钥(keyAlias)密码和密钥库(p12)密码记混。
解决措施
出现该问题的原因是签名文件中签名密码错误。

开发者可通过重新自动签名解决该问题:
1. 点击File > Project Structure > Project > Signing Configs,打开签名配置页面。
2. 勾选“Automatically generate signing”(如果是HarmonyOS工程,需同时勾选“Support HarmonyOS”),等待重新签名,然后点击OK即可。

更多推荐
所有评论(0)