ReactNative Could not connect to development server问题分析及解决

举报
SHQ5785 发表于 2023/07/03 08:42:15 2023/07/03
【摘要】 一、问题描述在RN Android开发过程中,测试机突然报如下错误信息: 二、问题分析红屏给出的解决方案翻译过来如下:请按照以下的步骤来修复此问题:确保包服务器在运行确保你的设备或者模拟器连接着电脑,并且手机打开了USB调试模式,然后在cmd中运行adb devices来查看已经连接好的设备列表确保飞行模式是关闭的如果是使用真机来开发,输入 adb reverse tcp:8081 tcp...

一、问题描述

在RN Android开发过程中,测试机突然报如下错误信息:
在这里插入图片描述

二、问题分析

红屏给出的解决方案翻译过来如下:

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

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

三、解决方法

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

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

当页面出现如下内容时,说明包服务器运行正常。
在这里插入图片描述
经过包管理器重启,以上问题得到解决。
在这里插入图片描述

四、拓展阅读

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。