react-native 开发环境搭建(Windows)

一 . 安装软件

软件: python2,node,  jdk1.8, Android Sdk, Genymotion

1.1 安装python2

下载:

react-native 开发环境搭建(Windows)_第1张图片

安装:

react-native 开发环境搭建(Windows)_第2张图片

react-native 开发环境搭建(Windows)_第3张图片

react-native 开发环境搭建(Windows)_第4张图片

设置python环境变量:

react-native 开发环境搭建(Windows)_第5张图片

react-native 开发环境搭建(Windows)_第6张图片

react-native 开发环境搭建(Windows)_第7张图片

在path里加入python的安装路径

react-native 开发环境搭建(Windows)_第8张图片

react-native 开发环境搭建(Windows)_第9张图片

在命令行输入python命令测试环境变量是否设置成功
python

react-native 开发环境搭建(Windows)_第10张图片

1.2 安装node

下载:

react-native 开发环境搭建(Windows)_第11张图片

安装:

react-native 开发环境搭建(Windows)_第12张图片

react-native 开发环境搭建(Windows)_第13张图片

react-native 开发环境搭建(Windows)_第14张图片

在命令行输入命令测试node是否安装成功:

node -v
npm -v

react-native 开发环境搭建(Windows)_第15张图片

使用npm安装React Native的命令行工具

npm install -g yarn react-native-cli
react-native 开发环境搭建(Windows)_第16张图片

1.3  安装jdk

下载:

react-native 开发环境搭建(Windows)_第17张图片

安装:

react-native 开发环境搭建(Windows)_第18张图片

react-native 开发环境搭建(Windows)_第19张图片

react-native 开发环境搭建(Windows)_第20张图片

设置jdk环境变量:

新增JAVA_HOME并在path中添加变量

react-native 开发环境搭建(Windows)_第21张图片

变量名:JAVA_HOME

变量值:jdk安装路径

react-native 开发环境搭建(Windows)_第22张图片

要path后新增 %JAVA_HOME%\bin (注意前面有个分号)

react-native 开发环境搭建(Windows)_第23张图片

测试java环境变量是否配置成功

react-native 开发环境搭建(Windows)_第24张图片

1.4  安装Android SDK Tools

下载并解压:

react-native 开发环境搭建(Windows)_第25张图片

react-native 开发环境搭建(Windows)_第26张图片

进入android-sdk-windows 目录,打开 SDK Manager 下载 Android sdk

react-native 开发环境搭建(Windows)_第27张图片

react-native 开发环境搭建(Windows)_第28张图片

react-native 开发环境搭建(Windows)_第29张图片

react-native 开发环境搭建(Windows)_第30张图片

react-native 开发环境搭建(Windows)_第31张图片

react-native 开发环境搭建(Windows)_第32张图片

设置环境变量:

新增 ANDROID_HOME 变量并在path变量后追加 %ADROID_HOME%\platform-tools 与 %ADROID_HOME%\tools

react-native 开发环境搭建(Windows)_第33张图片

react-native 开发环境搭建(Windows)_第34张图片

react-native 开发环境搭建(Windows)_第35张图片

进入命令行测试adb环境变量

react-native 开发环境搭建(Windows)_第36张图片

进入android-sdk 安装目录

react-native 开发环境搭建(Windows)_第37张图片

在命令行输入

>> mkdir licenses
>> echo |set /p="8933bad161af4178b1185d1a37fbf41ea5269c55" > "licenses\android-sdk-license"

react-native 开发环境搭建(Windows)_第38张图片

react-native 开发环境搭建(Windows)_第39张图片

react-native 开发环境搭建(Windows)_第40张图片

1.5 安装Genymotion模拟器(下载安装需注册一个账号)

模拟器依赖virtualbox,安装时会一起安装virtualbox,如果已安装virtualbox,下载时可选择不含virtualbox的Genymotion

react-native 开发环境搭建(Windows)_第41张图片
react-native 开发环境搭建(Windows)_第42张图片
react-native 开发环境搭建(Windows)_第43张图片
react-native 开发环境搭建(Windows)_第44张图片

安装完成后打开Genymotion

react-native 开发环境搭建(Windows)_第45张图片

登录Genymotion

react-native 开发环境搭建(Windows)_第46张图片

react-native 开发环境搭建(Windows)_第47张图片

登录成功后设置ADB,选择Android SDK安装目录

react-native 开发环境搭建(Windows)_第48张图片

创建Android虚拟机

react-native 开发环境搭建(Windows)_第49张图片

react-native 开发环境搭建(Windows)_第50张图片

react-native 开发环境搭建(Windows)_第51张图片

设置模拟器连接方式为桥接

react-native 开发环境搭建(Windows)_第52张图片

react-native 开发环境搭建(Windows)_第53张图片

启动模拟器

react-native 开发环境搭建(Windows)_第54张图片

二 .创建React Native项目并运行

2.1 创建项目

react-native 开发环境搭建(Windows)_第55张图片

2.2 运行项目

>> cd demo1
>> react-native run-android


你可能感兴趣的:(前端学习)