【问题标题】:React native Cannot connect to react-devtools using android simulatorReact native 无法使用 android 模拟器连接到 react-devtools
【发布时间】:2018-06-15 01:00:14
【问题描述】:

我使用react-native run-android 执行项目,并在另一个终端中执行:

npm run react-devtools

它打开了电子的新窗口,上面写着:

它将在几秒钟内打开的本机应用程序...

但什么也没发生。

我用 Ctrl + m 放入模拟器切换检查器,我可以在网络中看到它向http://localhost:8097 发出请求,结果是它未能连接并继续尝试相同的结果。

打开的电子窗口说它等待连接到端口 8097 所以我可以看到正在尝试连接但没有结果!

【问题讨论】:

    标签: android react-native react-devtools


    【解决方案1】:

    你需要在一个新的终端adb reverse tcp:8097 tcp:8097运行这个命令

    【讨论】:

      【解决方案2】:

      react-devtools v4 与 react-native 不兼容

      尝试版本 3 而不是版本 4: npm install -d -g react-devtools@3.x,它对我有用。

      【讨论】:

        【解决方案3】:

        @Unused3494 的回答对我不起作用。相反,我使用以下命令杀死了属于我的 Mac OS 用户的所有正在运行的进程:

        pkill -u username

        完成后,将开发工具按预期连接到模拟器。

        【讨论】:

          猜你喜欢
          • 2019-08-23
          • 2020-04-13
          • 2021-12-16
          • 2020-05-13
          • 2020-12-03
          • 2017-07-31
          • 1970-01-01
          • 2020-09-23
          • 1970-01-01
          相关资源
          最近更新 更多