React Native Reload(双击R) 红屏 Could not connect to development server
如图所示,Reload 或者双击R后,出现大红屏。
总结一下,问题主要出现在下面三个方向。
-
检查一下,package是否正常运行。
看一下是否忘记启动package,或者提供了错误的监听端口。
看一下端口号是否和你的run-android命令的端口号一样。
如果是这里的问题,可以看我另一篇帖子。React Native 切换监听端口(红屏:Unable to load from asset 'index & packager 卡在graph, done.)
https://blog.****.net/qq_42184799/article/details/85266381 -
查看一下是否正确连接了模拟器。
检查一下adb是否正确连接了设备。
打开cmd窗口,输入命令 adb devices
正常只有一个设备被显示。
如若不是,重新连接一下adb,注意得是你的目标端口。
adb reverse tcp:8089 tcp:8089 -
看一下URL的地址是否正确。
看一下这里的IP和端口号是不是正确。如果不正确,到开发者页面的dev settings选项中修改IP和端口号。可以看我另一篇帖子。Android Studio 模拟器打开dev setting 修改IP,重新Reload
https://blog.****.net/qq_42184799/article/details/85263183