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那个界面)