react-native 真机调试: coloud not connect to development server
Posted zqblog1314
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 敲击回车后你有可能什么也看不到,但这并没有什么关系。因为我连接成功也是啥
也不显示,没连接上也不显示。但是我确实是有设备连接上了。请看图。
所以这一步啥也没显示也不能说明啥, 友情提示下,adb 是在android目录下的platform-tools下,没有配置环境变量的要在 这个目录下运行命令才行,不然会报adb是内部命令。
5.摇动手机 点击reload连接server
6.之后就可以使用react-native run-android启动项目了
如果还依旧报无法连接的错误,想想之前是不是有修改过Dev sett
ings 中的ip和端口号,如果修改过删了就行了。
经过这样操作就可以了。
成功后是这样的:
底下那两个绿的代表着,连接成功,
没连接成功时,你只能看到这样:
最后你就能看到react-native的欢迎界面了:
以上是关于react-native 真机调试: coloud not connect to development server的主要内容,如果未能解决你的问题,请参考以下文章