You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用打包报错:Keystore密码过短,改长密码仍无效

Flutter 签名密钥创建时密码长度报错问题

在开发Flutter应用创建签名密钥时,遇到如下错误提示:

Keystore password is too short - must be at least 6 characters

错误截图如下:
密钥创建密码错误截图

已尝试将密码修改为10位以上,但提交后仍然弹出相同的错误提示。

可能的解决方法

  • 检查密码是否包含空格或不可见字符:避免复制粘贴密码,手动输入,防止隐藏字符导致系统识别的有效长度不达标。
  • 确认两个密码都符合要求:创建密钥时需设置密钥库密码和密钥密码,确保两者都满足至少6位的长度要求,不要只修改其中一个。
  • 清理工具缓存后重试:重启密钥生成工具或IDE,清理项目缓存后重新操作。
  • 使用命令行生成密钥:跳过可视化工具,用keytool命令手动生成,示例命令:
    keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
    
    执行命令时按提示输入符合要求的密码,确保两次密码输入一致且无多余字符。

内容的提问来源于stack exchange,提问作者John Peter

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 00:38:13