1.如果在react-native start的時候遇到下面問題
原因:端口號被占用
解決方案:在運行react-native start時添加參數--port 8090, 或者在package.json中修改"scripts"中參數, 添加端口號, 或者修改項目下的node_modules\react-native\local-cli\server\server.js下的方法_server的default 端口值
2.如果在react-native run-android的時候出現下面問題
原因:打包未完成
解決方案:重新react-native start 在出現done字母的時候在run
3.
原因:需要讓app能夠正確訪問pc端的packager服務
解決方案:如果是真機的話搖晃手機,如果是虛擬機的話摁這個鍵(如下圖)
然后點擊
進入如下選項
填寫你的局域網ip地址加8081
返回重新reload一下,(reload鍵在有Dev Settings那個界面)