react-native run-android
我在另一个终端中执行项目,我这样做:
npm run react-devtools
它打开了电子的新窗口,上面写着:
它将在几秒钟内打开的本机应用程序...
但什么也没发生。
Ctrl我用+放入模拟器切换检查器m,我可以在网络中看到它发出请求,http://localhost:8097
结果是它无法连接并继续尝试相同的结果。
打开的电子窗口说它等待连接到端口8097,所以我可以看到正在尝试连接但没有结果!
react-native run-android
我在另一个终端中执行项目,我这样做:
npm run react-devtools
它打开了电子的新窗口,上面写着:
它将在几秒钟内打开的本机应用程序...
但什么也没发生。
Ctrl我用+放入模拟器切换检查器m,我可以在网络中看到它发出请求,http://localhost:8097
结果是它无法连接并继续尝试相同的结果。
打开的电子窗口说它等待连接到端口8097,所以我可以看到正在尝试连接但没有结果!
您需要在新终端中运行此命令adb reverse tcp:8097 tcp:8097
react-devtools v4 与 react-native 不兼容
尝试版本 3 而不是版本 4:
npm install -d -g react-devtools@3.x
,它对我有用。
@Unused3494 的回答对我不起作用。相反,我使用以下命令杀死了属于我的 Mac OS 用户的所有正在运行的进程:
pkill -u username
这样做之后,反应开发工具按预期连接到模拟器。