1、必须下载的软件
nodejs python2 react-native-cli android studio
2、安装完node后建议设置npm镜像以加速后面的过程(或使用科学上网工具)。
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
这个也是很重要的,如果不给npm设置代理可能创建工程时会很久没有反应,或者还会创建失败
3、Android SDK Build-Tools 23.0.1。(必须是这个版本)
因为他创建的工程指定使用这个版本的,所有必须要有
4、创建工程真的是一个比较耗时的事情,需要等。
创建过程中会出现这样的情况,到466就卡住了的感觉,这是正常的,需要耐心的等待
这个地方也是正常的,那个小圆点会一点点的慢慢加,等待。。。。。。。
我等待了很久之后好像是报了一个什么错误,但是当时也没有注意就退出了,然后再次运行react-native run-android就变成了下面这样
这个错误我真的是百度了好久好久,几乎上面的每一句话我都拿去百度过,最后功夫不负有心人,总算是找到了问题所在
图中圈住的地方表示解压gradle-2.4-all.zip,然后下面就说error了,因为当初打那个小圆点的时候还没打完然后就报错退出了,导致这个压缩包没下载完,所有现在解压会有错,然后在网上下载了完整的压缩包,再运行就成功了!
当初一直是在真机上运行,还以为真机有什么错,结果吧模拟器也下载好了,然后以为Win10的系统跟virtuabox有仇,老是提示不能运行,卸载重装了好几遍,后来把前几天下的净网大师给删了,然后就成功运行了!