项目开始
安装脚手架
npm install -g react-native-cli
创建项目
react-native init MyApp
安卓调试
使用android真机
只需用usb数据线连接到电脑,并打开手机的usb调试功能即可。
使用模拟器
android studio可创建虚拟设备,也可自行百度下载安卓模拟器。
编译运行
注意:
- 先确保运行了了模拟器或者连接了真机。
adb devices
上图说明有一个设备已连接。注意设备列表确保只有一个设备。
- 第一次运行时需要下载大量编译依赖,耗时可能数十分钟。此过程严重依赖稳定的翻墙工具,否则将频繁遭遇链接超时和断开,导致无法运行。
下载编译依赖
这里的编译依赖就是 gradle
简单的说,Gradle是一个构建工具,它是用来帮助我们构建app的,构建包括编译、打包等过程。我们可以为Gradle指定构建规则,然后它就会根据我们的“命令”自动为我们构建app。
为了能快速编译,不中断,可以事先将所需要下载的依赖下载好。
先在项目目录下找到所需要的gradle
查看所需gradle版本
下载对应版本的gradle:http://services.gradle.org/distributions/
cd MyApp
react-native run-android
这里先运行,会根据配置链接下载gradle。ctrl+c结束运行。
将事先下载好的gradle压缩包放置在
C:\Users\{用户}\.gradle\wrapper\dists\gradle-4.5-all\{随机码}\
然后再运行代码。可能中途也会挂,多运行几次…配置没有问题的话可以在设备上看到