react-native好用,环境难搭,最近几天被搭建环境的事情搞的焦头烂额,还好最后也是搭建完成了。期间遇到了各种坑,虽然最后都趟过去了,可是能记住的很少。现在捡着能记住的写个攻略,希望能帮助到需要搭建这个环境的小伙伴,同时自己下次再搭的时候就不用再去翻资料了。
先说一下我的系统是mac os 10.14.5 ,我目标是编写android系统的apk,开发android所需的环境是比较复杂的,起码比开发ios app要复杂一些。
这里大部分方法是根据官方给出的搭建方法,一小部分是自己趟出来的经验,有信心的兄弟,可以直接看官网的搭建方法。
搭建环境所需软件:
1、node 版本v10以上
2、watchman
3、java Development kit (JDK) 这个需要版本是 java8,但是强烈推荐不要使用其他的版本。
4、Android Studio
安装第一步 : node 和 wathcman
node和watchman直接使用homebrew安装就好
brew install node
brew install watchman
[Watchman](https://facebook.github.io/watchman) 则是由 Facebook 提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager 可以快速捕捉文件的变化从而实现实时刷新)。
安装完node以后需要安装一个react-native的命令行工具 yarn,yarn是 Facebook 提供的替代 npm 的工具,可以加速 node 模块的下载。React Native 的命令