注:目前不支持Python3版本html
下载地址Python 2.7.15,下载后直接安装便可。java
下载地址Node.js 7.6.0,与React Native构建平台使用node版本一致node
安装完 node 后建议设置 npm 镜像以加速安装第三方依赖。python
npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --globalreact
Yarn是 Facebook 提供的替代 npm 的工具,能够加速 node 模块的下载。React Native 的命令行工具用于执行建立、初始化、更新项目、运行打包服务(packager)等任务。android
npm install -g yarn react-native-cli
安装完 yarn 后同理也要设置镜像源:npm
yarn config set registry https://registry.npm.taobao.org --globalyarn config set disturl https://npm.taobao.org/dist --globalreact-native
安装完 yarn 以后就能够用 yarn 代替 npm 了,例如用yarn代替npm install命令,用yarn add 某第三方库名代替npm install --save 某第三方库名oracle
React Native 目前须要Android Studio2.0或更高版本工具
Android Studio 须要 Java Development Kit [JDK] 1.8(暂不支持更高版本)。你能够在命令行中输入 javac -version来查看你当前安装的 JDK 版本。若是版本不合要求,则能够到 官网上下载
下载地址Android Studio,以下图选择符合本身平台的
若是下载的是.zip安装包,解压后经过安装目录下bin下的studio64.exe便可打开Android Studio,在欢迎界面中选择Configure|SDK Manager:
在SDK Platforms窗口中,选择Show Package Details,而后在Android 6.0 (Marshmallow)中勾选Android SDK Platform 23
在SDK Tools窗口中,选择Show Package Details,而后在Android SDK Build-Tools中勾选 23.0.1(必须包含有这个版本。固然若是其余插件须要其余版本,你能够同时安装其余多个版本)。而后还要勾选最底部的Android Support Repository.
ANDROID_HOME:确保ANDROID_HOME环境变量正确地指向了你安装的 Android SDK 的路径(请自行确认本身本地安装路径)
2.下载后直接点击安装便可(会安装两个软件,一个是Genymotion,另外一个是VirtualBox虚拟机),须记住Genymotion的安装路径,安装Android Studio 插件时会用到。
3.点击Genymotion图标,Genymotion启动前会先启动虚拟机,若是出现下图报错,说明电脑默认虚拟化技术的配置项没有开启,需进入BIOS修改配置项。
4.开机时长按F10 开启BIOS设置,在Advanced里找到 system options 回车,最后勾选了Virtualizaton Technology这两个就开启虚拟化功能了
5.虚拟机开启后,genymotion首次进入,需选择使用模式,商业的须要购买认证,咱们直接选择我的模式,无需购买认证,也没有使用天数限制。
6.用户登陆,输入在官网注册的帐号密码便可。否则没法安装模拟器。
7.点击Add下载各类版本虚拟机的文件信息了,下好了文件信息就能建立虚拟机,接下来就是Android Studio 和Genymotion关联了。
8.Android Studio 安装Genymotion插件