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

React Native Android如何从Debug模式切换至Release模式运行?

如何将React Native Android应用从Debug模式切换为Release模式

直接运行Release版本的命令

npx react-native run-android默认启动的是Debug模式,要启动Release模式,直接给命令加--mode release参数即可:

npx react-native run-android --mode release

如果你习惯用Gradle命令,也可以进入android目录执行:

cd android
./gradlew assembleRelease  # 先编译Release包
./gradlew installRelease    # 安装到模拟器/真机

验证你的Gradle配置

从你提供的android/build.gradle配置来看,已经配置了Release签名规则,但要确保:

  • 你已经在项目根目录的gradle.properties文件中,正确配置了MYAPP_UPLOAD_STORE_FILE、MYAPP_UPLOAD_STORE_PASSWORD、MYAPP_UPLOAD_KEY_ALIAS、MYAPP_UPLOAD_KEY_PASSWORD这几个属性,对应你自己的签名文件路径和密码
  • 如果只是本地测试Release模式(暂时不上传应用市场),也可以临时使用默认的Debug签名文件,但正式发布必须使用自己生成的签名文件

常见问题排查

  • 运行前先清理构建缓存,避免残留的Debug配置影响:
cd android && ./gradlew clean
  • 如果模拟器/真机上已经安装过Debug版本,建议先卸载后再安装Release版本,防止签名不匹配导致安装失败
  • Release模式下不会开启Hot Reload、远程调试等功能,这是正常的生产环境特性

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 17:10:37