react-native : coloud not connect to development server

启动react native 项目是输入指令:react-native run-android,但是连接真机后报连接不上srever的错误,解决办法如下:

连接上真机以后,摇动手机,点击reload,提示  coloud not connect to development server,
 
1.关闭启动的项目
2.连接手机
3.在项目根目录打开命令输入  react-native start
4.打开一个新的cmd窗口 输入: adb reverse tcp:8081 tcp:8081 敲击回车后你有可能什么也看不到,但这并没有什么关系。因为我连接成功也是啥
也不显示,没连接上也不显示。但是我确实是有设备连接上了。请看图。
react-native : coloud not connect to development server_第1张图片

 

 
 

 所以这一步啥也没显示也不能说明啥,  友情提示下,adb  是在android目录下的platform-tools下,没有配置环境变量的要在 这个目录下运行命令才行,不然会报adb是内部命令。

 5.摇动手机 点击reload连接server 6.之后就可以使用react-native run-android启动项目了 
如果还依旧报无法连接的错误,想想之前是不是有修改过Dev sett
ings 中的ip和端口号,如果修改过删了就行了。
经过这样操作就可以了。
成功后是这样的:
react-native : coloud not connect to development server_第2张图片

 

 
 

 底下那两个绿的代表着,连接成功,

没连接成功时,你只能看到这样:

react-native : coloud not connect to development server_第3张图片

 

 

 

最后你就能看到react-native的欢迎界面了:

react-native : coloud not connect to development server_第4张图片

 

你可能感兴趣的:(react-native : coloud not connect to development server)