刚刚开始学习react native,记录一下启动项目时遇到的各种问题
1.安装Node, Python2 ,JDK, Android Studio
2. 创建新项目
npx react-native init AwesomeProject
- 配置虚拟机,本来想用AVD manager进行配置,但一直遇到如下错误,也无法安装HAXM,于是看到可以安装第三方的虚拟机
The emulator process for xxxx has terminated
- 下载Genymotion 虚拟机
- android studio中配置虚拟机
- 在android studio中,Setting -> plugin ->安装genymotion
- 搜索到genymotion plugin,配置路径
/Applications/Genymotion.app
- 使用如下命令启动项目
npm android
然后就开始碰到各种错误
错误1
Could not determine the dependencies of task ‘:app:installDebug’. > SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project’s local properties file at ‘C:\Users\12779\lea