1. 程式人生 > >React Native Reload(雙擊R) 紅屏 Could not connect to development server

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