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

React Native 0.74.0无法访问调试工具,求可行调试方案

React Native 0.74.0 断点调试方案(绕开弃用的Flipper)

方法一:用Chrome DevTools 直接调试

  • 打开设备上的RN开发菜单,选「Debug with Chrome」(部分设备显示「Debug JS Remotely」)
  • 电脑上的Chrome会自动弹出调试页面,切换到「Sources」面板,在左侧找到你的项目源码(一般在webpack://目录下)
  • 直接在代码行号处点击添加断点,就能跟踪执行流程
  • 要是连不上,先确保设备和电脑在同一局域网,或者执行adb reverse tcp:8081 tcp:8081(安卓设备)做端口转发

方法二:修复VS Code 调试问题

  • 先处理依赖报错:删掉项目里的node_modules、package-lock.json(或yarn.lock),重新跑npm install/yarn install,多数依赖冲突能这么解决
  • 在VS Code里安装「React Native Tools」插件
  • 在项目根目录的.vscode文件夹里新建launch.json,粘贴以下配置:
    {
      "version": "0.2.0",
      "configurations": [
        {
          "name": "RN 调试安卓",
          "type": "reactnative",
          "request": "launch",
          "platform": "android"
        },
        {
          "name": "RN 调试iOS",
          "type": "reactnative",
          "request": "launch",
          "platform": "ios"
        }
      ]
    }
    
  • 启动RN项目后,点击VS Code左侧的调试按钮,选择对应平台就能开始断点调试

方法三:启用Hermes 调试(如果项目用了Hermes)

  • 检查安卓项目的android/app/build.gradle,确保enableHermes = true
  • 打开设备开发菜单,选「Enable Hermes Debugging」
  • 之后同样可以用Chrome DevTools或VS Code连接调试,Hermes的断点支持更流畅

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 03:22:03