问题描述
在RN Android开发过程中,测试机突然报如下错误信息:
问题分析
红屏给出的解决方案翻译过来如下:
请按照以下的步骤来修复此问题:
- 确保包服务器在运行
- 确保你的设备或者模拟器连接着电脑,并且手机打开了USB调试模式,然后在cmd中运行
adb devices
来查看已经连接好的设备列表- 确保飞行模式是关闭的
- 如果是使用真机来开发,输入
adb reverse tcp:8081 tcp:8081
来检查设备
解决方法
1、首先检查包服务器是否运行正常。
在项目文件夹下输入react-native start
或者npm start
均可开启服务器,但是需要在PC端确认包服务器是否运行正常。检查网址为:http://localhost:8081/index.android.bundle?platform=android
当页面出现如下内容时,说明包服务器运行正常。
经过包管理器重启,以上问题得到解决。