React Native无法使用Android模拟器连接到react-devtools

Fra*_*nel 3 android react-native react-devtools

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

npm run react-devtools

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

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

但什么也没发生。

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

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

小智 9

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


小智 5

react-devtools v4 与 react-native 不兼容

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