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

Flutter构建release版AAB/APK时signReleaseBundle任务失败找不到密钥别名

问题根因

你的报错是因为混淆了密钥库文件名称和密钥库内存储的密钥别名两个不同的概念,你在key.properties中填写的keyAlias=final.jks是错误的,final.jks是你的密钥库文件名,不是里面的密钥别名。

解决步骤
  • 第一步:查询你当前密钥库中的实际别名
    打开终端执行以下命令,输入你设置的密钥库密码后即可查看别名:
keytool -list -keystore D:\keys\final.jks

命令输出中别名对应的字段值就是你实际的密钥别名,生成密钥时如果没有手动指定,默认别名通常是key0。

  • 第二步:修改key.properties配置
    将配置中keyAlias=final.jks替换为你上一步查询到的实际别名,示例:
storePassword=123456
keyPassword=123456
keyAlias=key0
storeFile=D:/keys/final.jks
  • 第三步:重新构建
    执行flutter clean清理缓存后,重新执行构建release包的命令即可。

内容的提问来源于stack exchange,提问作者Mo.kh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 19:45:03