React Native Reload(双击R) 红屏 Could not connect to development server

如图所示,Reload 或者双击R后,出现大红屏。
在这里插入图片描述

总结一下,问题主要出现在下面三个方向。

  1. 检查一下,package是否正常运行。
    看一下是否忘记启动package,或者提供了错误的监听端口。
    在这里插入图片描述
    看一下端口号是否和你的run-android命令的端口号一样。
    如果是这里的问题,可以看我另一篇帖子。

    React Native 切换监听端口(红屏:Unable to load from asset 'index & packager 卡在graph, done.)
    https://blog.csdn.net/qq_42184799/article/details/85266381

  2. 查看一下是否正确连接了模拟器。
    检查一下adb是否正确连接了设备。
    打开cmd窗口,输入命令 adb devices
    正常只有一个设备被显示。
    在这里插入图片描述
    如若不是,重新连接一下adb,注意得是你的目标端口。
    adb reverse tcp:8089 tcp:8089
    在这里插入图片描述

  3. 看一下URL的地址是否正确。
    在这里插入图片描述
    看一下这里的IP和端口号是不是正确。如果不正确,到开发者页面的dev settings选项中修改IP和端口号。可以看我另一篇帖子。

    Android Studio 模拟器打开dev setting 修改IP,重新Reload
    https://blog.csdn.net/qq_42184799/article/details/85263183

猜你喜欢

转载自blog.csdn.net/qq_42184799/article/details/85266992