我用react-native run-android
执行这个项目,在另一个终端中,我这样做:npm run react-devtools
个
它打开了电子的新窗口
React原生应用程序将在几秒钟内打开...
但什么也没发生
我把模拟器切换检查器与Ctrl + m,我可以看到在网络中,它发出请求http://localhost:8097
,结果是它失败连接,并继续尝试相同的结果。
打开的电子窗口说,它等待连接到端口8097,所以我可以看到正在尝试连接,但没有结果!
我用react-native run-android
执行这个项目,在另一个终端中,我这样做:npm run react-devtools
个
它打开了电子的新窗口
React原生应用程序将在几秒钟内打开...
但什么也没发生
我把模拟器切换检查器与Ctrl + m,我可以看到在网络中,它发出请求http://localhost:8097
,结果是它失败连接,并继续尝试相同的结果。
打开的电子窗口说,它等待连接到端口8097,所以我可以看到正在尝试连接,但没有结果!
4条答案
按热度按时间ekqde3dh1#
您需要在新终端
adb reverse tcp:8097 tcp:8097
中运行此命令yzckvree2#
react-devtools v4与react-native不兼容
尝试版本3而不是版本4:
npm install -d -g react-devtools@3.x
,它为我工作。gwbalxhn3#
第3494章我不喜欢你相反,我使用以下命令杀死了属于我的Mac OS用户的所有正在运行的进程:
第一个月
完成此操作后,react devtools按预期连接到模拟器。
0x6upsns4#
如果连接到模拟器很麻烦(尤其是Android 12),请尝试在新终端上运行adb reverse tcp:8097 tcp:8097。