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

Expo创建的React应用Android端Hot Reload失效及包更新问题咨询

Expo React应用安卓端热重载及内容更新解决方案

1. 开启Hot Reload(热重载)功能

你在开发者菜单中找不到Hot Reload选项,是因为Expo SDK 39及后续版本已将该功能重命名为快速刷新(Fast Refresh),默认处于开启状态,若未生效可按以下步骤操作:

  • 晃动安卓设备调出开发者菜单,找到并勾选「Fast Refresh」选项,修改代码后即可自动触发热更新
  • 若菜单中无对应选项,先杀掉Expo Go后台进程,重新扫描隧道二维码连接开发服务后再重试
  • 连接正常仍不触发热更新的话,在启动服务的终端界面按下r键,手动触发一次全量重载验证功能

2. 安卓端获取最新应用内容的方法

开发阶段调试更新

  • 无需反复执行yarn web重启服务,服务运行状态下直接在终端按r键即可触发全量重载,安卓端会自动拉取最新代码
  • 若重载后内容未更新,可终止当前服务后执行expo start -c命令,清空本地缓存后重启服务,重新扫码打开应用即可获取最新内容
  • 建议后续开发多端兼容项目时使用yarn start启动通用开发服务,而非yarn web,可避免移动端连接时的热更新异常问题

生产环境打包更新

如果需要构建独立安装包分发,执行eas build -p android --profile preview命令即可构建安卓APK安装包,安装到设备后即为最新版本内容。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 13:15:03