RN(react-native)踩坑实录--项目搭建

项目开始

安装脚手架

npm install -g  react-native-cli

创建项目

react-native init MyApp

安卓调试

使用android真机

只需用usb数据线连接到电脑,并打开手机的usb调试功能即可。

使用模拟器

android studio可创建虚拟设备,也可自行百度下载安卓模拟器。

编译运行

注意:

  • 先确保运行了了模拟器或者连接了真机。
adb devices

1

上图说明有一个设备已连接。注意设备列表确保只有一个设备。

  • 第一次运行时需要下载大量编译依赖,耗时可能数十分钟。此过程严重依赖稳定的翻墙工具,否则将频繁遭遇链接超时和断开,导致无法运行。

下载编译依赖

这里的编译依赖就是 gradle

简单的说,Gradle是一个构建工具,它是用来帮助我们构建app的,构建包括编译、打包等过程。我们可以为Gradle指定构建规则,然后它就会根据我们的“命令”自动为我们构建app。

为了能快速编译,不中断,可以事先将所需要下载的依赖下载好。

先在项目目录下找到所需要的gradle
2

查看所需gradle版本
3

下载对应版本的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\{随机码}\

4

然后再运行代码。可能中途也会挂,多运行几次…配置没有问题的话可以在设备上看到

5

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值