说明:
- Windows下搭建React Native Android开发环境和基本的React Native项目搭建
- 环境变量添加控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建
- 项目搭建调试方式采用真机调试,如需使用 Android 模拟器
- 参考文档 https://reactnative.cn/docs/g...
1、环境搭建
1.安装的java jdk
Java JDK官网
安装就是下一步下一步下一步html
1.1修改环境变量,新增JAVA_HOME
的系统环境变量,值为C:\Program Files (x86)\Java\jdk1.8.0_112
,也就是安装JDK的根目录

1.2修改系统环境变量Path
,在Path
以后新增%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

1.3新建系统环境变量CLASSPATH
,值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

1.4保存全部的系统环境变量,同时退出系统环境变量配置窗口,而后运行cmd命令行工具,输入javac
,若是能出现javac的命令选项,就表示配置成功!

2安装Node.js环境
node.js中文网
安装就是下一步下一步下一步java
2.1注意:须要安装最新的长期稳定版本,不要实验版本;安装完毕以后的node.js会自动配置到全局系统环境变量中
安装完毕后,能够输入node -v
查看node版本号;node

3.安装C++环境
3.1大多数状况下操做系统自带C++环境,不须要手动安装C++环境;
若是运行报错,则须要手动安装visual studio中的C++环境;python

4.安装Git环境(一个可选的操做)
Git官网react
4.1Git安装完毕后,会自动配置到系统环境变量中;
能够经过运行git --version
来检查是否正确安装和配置了Git的环境变量;android

5.安装Python环境
这里选择2.7版本python官网git
5.1注意:安装Python时候,只能安装2.×的版本,注意勾选安装界面上的Add Python to path
,这样才能自动将Python安装到系统环境变量中;

5.2安装完毕以后,注意应该以管理员身份在命令行中运行python
,检查是否成功安装了python。

6.配置安卓环境
Android Studio下载
安装就是下一步下一步react-native
6.1安装完成点击"Configure",而后点击"SDK Manager"

6.2在 SDK Manager 中选择"SDK Platforms"选项卡,而后在右下角勾选"Show Package Details"。展开Android 6 勾选图中标注的2选项,展开Android 9 (Pie)勾选图中标注的3选项

6.3在 SDK Manager 中选择"SDK Tools"选项卡,勾选图中标注的1的选项

6.4在 SDK Manager 中选择"SDK Tools"选项卡,而后在右下角勾选"Show Package Details",选中图2所需包

勾选完成点击安装安全
6.5配置安装环境变量:在系统环境变量中新建ANDROID_HOME
,值为android SDK Manager的安装路径C:\Android
,紧接着,在Path中新增`;%ANDROID_HOME%tools;%ANDROID_HOME%platform-tools;


2、初始化项目
1.初始化一个项目
注意:项目名必须是英文,且项目存放文件夹路径不得有中文oracle
react-native init 项目名
2.看到以下图表示初始化一个项目完成

3.使用 adb devices
查看是否有设备链接

3.1使用数据线,把手机连接到电脑上;
3.2运行 adb devices
的命令,这个命令,是安卓开发环境提供的;
3.3须要先开启手机的开发者模式,若是开启开发者模式以后,仍是看不到设备,则尝试安装 豌豆荚 这样的工具,让这些工具帮助你在电脑上安装手机的驱动;
4.首先cd
切换到当前项目目录而后输入打包编译命令 react-native run-android
4.1打包运行项目,把打包好的项目部署到手机中!
- 确保手机已经正确的连接到了当前电脑上,同时手机开启了开发者调试模式;能够使用adb devices来查看当前连接到电脑上的手机设备列表!
- 当确认手机正确连接到电脑上以后,能够运行react-native run-android来打包当前项目,并把打包好的项目以调试的模式安装到手机中!

5.React Package窗口的做用
