参考react-reactnative不维护了 中文网()其中遇到几个问题中文网并没有说明,后文会解决备注:文中代码命令均在管理员权限打开的命令提示符下执行。
环境配置有点多分为以丅几个:
安装完node后建议设置npm镜像以加速后面的过程(或使用科学上网工具)。注意:不要使用cnpm!cnpm安装的模块路径比较奇怪packager不能正常识别!(react-reactnative不维护了中文网建议开启加速,开启代码如下本人未开启)
Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载
安装完yarn后同理也要设置镜像源:
React reactnative不维护了的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。
系统变量Path中添加图中倒数2、3的android环境变量如下圖:
注册登录并下载安装(genymotion需要依赖VirtualBox虚拟机,下载选项中提供了包含VirtualBox和不包含的选项请按需选择),创建一个新模拟器并启动
启动React reactnative不維护了应用后,可以按下F1来打开开发者菜单
命令提示符(管理员权限打开)下输入:
1. 遇到的问题(一)
打开命令行, 输入如下命令然後根据输出输入相应的y来accept即可。执行后再重新执行react-reactnative不维护了 run-android
发现问题解决:
解决该问题后命令行执行react-reactnative不维护了 run-android
在真机和模拟器下都正常。成功运行截图如下:
1. 遇到的问题(二)
问题描述:命令行运行react-reactnative不维护了 run-android
可以正常启动模拟器和真机后,点击模拟器和真机运行都报错洳下:
点击模拟器屏幕下方的RELOAD报错如下: 报错原因:
因为运行后报错图1的错。所以解决图1的错误就ok了本人当时一直接的是图2 没有连接箌server的错,百度了好久也没解决后来直接把图1的错误解决了,图2的错误自然没有了所以解决问题要找主要矛盾。
图一报错原因是:原因沒有找到assets下文件需要手动创建并设置。
(2). 在项目根目录运行
执行完以上两个步骤后Android studio真机和模拟器运行react-reactnative不维护了工程均正常,如下图: