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

已Eject的Expo React Native应用如何配置凭证上传Google Play Console?

问题解答

你持有的JKS格式凭证完全可以直接对应填入gradle.properties的四个配置项,无需做额外格式转换。

原理说明

.keystore和.jks本质上都是Java密钥库格式的标准文件,二者仅后缀命名习惯不同,Android Gradle构建工具对这两种后缀的密钥库文件的支持完全一致,不会因为后缀差异导致签名失败。

具体配置步骤

  • 首先将你获取到的密钥文件(你提到的xxxxxx.jsk大概率为输入笔误,正确后缀应为.jks,按实际文件名填写即可)放到项目的android/app/目录下
  • 按对应关系填入gradle.properties四个参数:
    • MYAPP_UPLOAD_STORE_FILE:填写你的密钥文件完整名称,例如xxxxxx.jks
    • MYAPP_UPLOAD_KEY_ALIAS:填写你获取到的Key alias内容
    • MYAPP_UPLOAD_STORE_PASSWORD:填写你获取到的Keystore password内容
    • MYAPP_UPLOAD_KEY_PASSWORD:填写你获取到的Key password内容

验证方法

配置完成后可以执行对应命令验证构建是否正常:

  • Mac/Linux系统:cd android && ./gradlew assembleRelease
  • Windows系统:cd android && gradlew assembleRelease
    如果构建过程没有报密钥库相关的错误,就说明配置已生效。

内容的提问来源于stack exchange,提问作者Gurmukh Singh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 01:36:02