7

react-native run-android我在另一个终端中执行项目,我这样做:

npm run react-devtools

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

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

但什么也没发生。

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

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

4

3 回答 3

14

您需要在新终端中运行此命令adb reverse tcp:8097 tcp:8097

于 2018-08-24T03:59:51.130 回答
5

react-devtools v4 与 react-native 不兼容

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

于 2019-09-26T18:25:44.380 回答
0

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

pkill -u username

这样做之后,反应开发工具按预期连接到模拟器。

于 2019-04-25T11:10:47.660 回答