這個問題有兩種情況:
一:是你的node版本太低了,需要下載新的版本
二:你的8081端口被佔用了
處理:①:在這裏我們先用cmd命令提示符檢查一下8081端口的佔用情況,在命令行輸入以下命令
netstat -aon|findstr "8081"
查看是哪個進程把8081端口占用了,因爲我們默認是使用8081端口的查到之後把進程殺了,在命令行輸入
taskkill /pid 進程碼
再react-native run-android就可以了,還有一種解決辦法是更改我們默認使用的端口號
②:例如我想默認端口改爲9999,那在項目的根目錄中命令行輸入:
react-native start --port 9999
運行完後會提示我們的9999端口運行成功,之後我們在模擬器上Dev setting中修改端口號
輸入你的IP地址及端口號(IP地址去電腦的網絡和共享中心查看)