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

React Native无法连接Metro服务器,代码修改不生效问题求助

解决React Native无法连接Metro Server、无法加载代码修改的问题
  • 先确认Metro Server进程状态:打开启动Metro的终端,查看进程是否正常运行。如果已挂掉,重新执行npx react-native start启动服务
  • 验证设备与电脑的网络连通性:模拟器/真机必须和开发电脑处于同一局域网。真机需确保已开启USB调试或无线调试模式
  • 手动配置Metro连接地址:打开应用的Dev Menu,选择「Configure Bundler」,输入电脑的局域网IP(如192.168.1.100)和默认端口8081,保存后重新加载应用
  • 清除缓存并重启服务:
    • 重置Metro缓存:执行npx react-native start --reset-cache
    • 清理项目构建缓存:
      • Android:进入项目根目录下的android文件夹,执行./gradlew clean,完成后回到根目录
      • iOS:进入项目根目录下的ios文件夹,依次执行pod deintegrate、pod install,完成后回到根目录
  • 排查防火墙与代理干扰:临时关闭电脑防火墙,测试是否能连接Metro;如果使用了代理工具,关闭代理或将Metro服务加入代理白名单
  • 彻底重启设备与服务:完全关闭模拟器/真机,终止所有终端中的Metro进程,重新启动Metro服务和应用

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 16:25:54