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

无法为「构建并发布Android应用」创建Keystore,求助解决方法

创建Keystore的可行方法

方法一:通过Android Studio图形化创建

  • 打开Android Studio并加载你的项目
  • 点击顶部菜单栏的 Build → Generate Signed Bundle / APK
  • 在弹窗中选择APK或Android App Bundle,点击Next
  • 在Keystore path区域点击Create new...
  • 填写创建信息:
    • Keystore path:选择keystore文件的保存路径并命名(比如my-release-key.jks)
    • Password与Confirm Password:设置至少6位的密码,务必牢记
    • Alias:输入密钥别名(比如my-key-alias)
    • Key password与Confirm key password:可与keystore密码一致,也可单独设置
    • Validity (years):建议设置25年以上的有效期
    • 按需填写姓名、组织、城市等信息
  • 点击OK完成创建,后续按提示完成流程即可

方法二:通过命令行创建(无Android Studio场景适用)

  • 打开终端/命令提示符,定位到JDK的bin目录(比如Windows下的C:\Program Files\Java\jdk版本号\bin,Mac/Linux下的/Library/Java/JavaVirtualMachines/jdk版本号.jdk/Contents/Home/bin)
  • 执行以下命令:
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-key-alias
  • 按提示依次输入:
    • keystore密码并确认
    • 姓名、组织单位、城市等信息(回车可跳过部分选项)
    • 确认信息正确性,输入y确认
    • 输入密钥密码(可直接回车与keystore密码一致)
  • 完成后,指定路径下会生成my-release-key.jks文件,妥善保存

注意事项

  • keystore文件必须备份好,丢失后无法给已发布应用更新签名
  • 密码和别名要牢记,签名应用时必须使用
  • 优先选择RSA算法,密钥大小不低于2048位,有效期设置足够长

内容的提问来源于stack exchange,提问作者Adeitya Rahmad Hidayah

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 00:25:02