1,在自己新建的项目文件夹初始化项目:react-native init newproject1
2,创建完毕打开js服务器:react-native start
3,打开网页查看服务器是否开启成功:发现网页报错 “cannot find out index.android.js",

就是找不到 index.android.js这个文件,后经过查询,发现是react-native从0.44升级到0.45,将以前的 index.android.js 和 index.ios.js合并为index.js了,于是将文件名改为 index.android.js,再次运行react-native start ,点击网页出现正常代码

4,使用usb连接android真机,开启开发者模式,开启usb调试
5,输入命令:react-native run-android 进入正常页面,

但是摇晃手机后,选择reload(刷新),出现红屏提示:could not connect to development server(无法连接到开发者服务器),
再次摇晃手机,出现菜单界面,选择dev setting,选择debugging,输入你的电脑IP:8081(前提:你的电脑和手机在同一个局域网下)。设置完毕再次reload,没有报错并刷新代码
6,如果出现页面加载不出来,是白屏,也不报错,运行一下:adb reverse tcp:8081 tcp:8081 或者 npm cache clean -f 试一试。
本文详细介绍了解决React Native开发中遇到的典型问题,包括项目初始化、服务器启动、真机调试、连接开发者服务器及白屏问题的解决方案。
1271

被折叠的 条评论
为什么被折叠?



