ReactNative开发之 Could not connect to development server(Android)解决方法

请按照以下的步骤来修复此问题:

  • 确保包服务器在运行
  • 确保你的设备或者模拟器连接着电脑,并且手机打开了USB调试模式,然后在cmd中运行adb devices来查看已经连接好的设备列表
  • 确保飞行模式是关闭的
  • 如果是使用真机来开发,输入 adb reverse tcp:8081 tcp:8081来检查设备
  • 输入IP:8081(这个大家都会)

首先检查包服务器是否运行正常。

1、在项目文件夹下输入react-native start或者npm start均可开启服务器,但是我们需要在PC端确认包服务器是否运行正常。检查网址为:http://localhost:8081/index.android.bundle?platform=android

2、检查硬件连接,以及使用adb devices来查看是否连接成功。

3、飞行模式关闭

4、在cmd中输入 adb reverse tcp:8081 tcp:8081,结果如下:

  • 手机-设置-应用程序-开发-usb调试打开再关闭一次
  • 重启手机,usb调试打开再关闭一次
  • 在cmd下Try "adb kill-server" and then "adb start-server"

5、摇一摇手机选择Dev Settings 输入IP:8081的方法就不多说了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 今天打开android studio 运行出现了一个问题,如图: 我就翻阅百度资料 准备解决这个问题: 先来翻译:...
    阿波_666阅读 3,269评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,288评论 19 139
  • 宏通常用来定义常量或者固定的操作以避免函数调用所带来的负载开销 在做字符串连接的时候,类似于macro(a,b) ...
    纵横而乐阅读 327评论 0 0
  • 1、星座烙印 他和她都是双鱼座,两个人都浪漫无边、天马行空,但不思进取,安于现状,爱幻想,行动力不强。 2、网络情...
    小考拉俱乐部阅读 305评论 4 1
  • 走吧 走远一点吧 碎裂的蛋壳要说话 你笑 走吧 我怕金色的蛋黄倦成你笑的模样 走吧 走到四海为家 走到查令十字街 ...
    苏格拉李阅读 288评论 0 1