在react-native学习过程中,搭建环境是十分复杂的,本人花了两周时间才顺利启动项目,我的电脑是windows 10,把一些常见的报错及解决方式记录在下面
一.首先安装脚手架工具
命令:npm -g install react-native-cli
检查是否安装:react-native -v
二.初始化一个react-native项目
react-native init ‘项目的名字’
三.配置环境
1.安装jdk
2.安装android studio
四.启动项目
react-native run-android
启动项目的时候需要一个模拟器,自己可以新建一个xx.bat文件,写上:
D:\install\Android\sdk\emulator\emulator.exe -netdelay none -netspeed full -avd Nexus_5X_API_28(Nexus_5X_API_28是安装android studio创建的一个模拟器名字,这样就可以不用再android studio中启动了)
adb devices 检查模拟器是否启动
在启动项目中会遇到许多报错:
遇到上述错误解决方式:在项目目录下找到android文件夹,在下面新建一个local.properties的文本文件,在里面写上sdk安装的位置即可
sdk.dir=D\:\\install\\Android\\sdk 遇到上述问题解决方式:在项目目录下找到android文件夹,找到下面的gradle.properties文件,在里面写上jdk安装的位置即可
org.gradle.java.home = C:/Program Files/Java/jdk-10.0.2
遇到上述错误解决方式:找到项目目录下的android文件夹下的build,把里面的文件全部删除
把这些问题都解决掉react-native run-android就可以启动了