RN环境搭建

RN环境搭建,第1张

RN环境搭建 环境搭建 概述

react-native 的环境搭建相比较于普通的web项目(vue、react)来说要繁琐不少,但是通过以下的方式基本都可以得到解决。

  • RN的官网文档
  • 百度+谷歌
安装环境介绍
  • *** 作系统:win10专业版
  • 手机:安卓手机真机一部或夜神模拟器
  • 必须安装的依赖有:Node、JDK、Yarn、Android SDK、Python2
Node的安装
  • 先到 官网 去下载node版本(使用 nvm 工具来安装也可以)
  • 以 管理员 身份安装 然后一直点击下一步即可
Yarn的安装

Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载

npm install yarn -g  // 使用npm全局安装yarn 

检查是否安装成功

yarn -v

效果如下:

JDK的安装与配置

Java SE Development Kit

安卓系统的APP离不开JAVA环境,因此需要下载安装JDK(1.8版本)。到该网站下载JDK


需要注意的是单击下载之后,会跳转到一个Oracler的登陆页面,得登陆之后才可以下载,如果没有账号可以注册一
个,也是比较简单,下载完成之后,以管理身份进行l默认安装。

JDK的环境变量配置

1.右键我的电脑,点属性

2.然后单击高级系统设置,在d出来的对话框中单击高级,再单击环境变量

3.在d出来的对话框中设置如下

4.然后在 系统变量 中找到path项单击,然后再单击下面的编辑,在d出框中设置如下

5.到此JDK的环境变量设置完毕,可以再次打开命令行终端,使用命令 java 与 javac 检测一下是否设置
成功。


Android SDK的下载与安装

我们可以直接下载Android SDK并进行必要配置
1.首先打开 网站,然后一直向下拉,找到 SDK Tools 进行下载

2.以管理员身份安装此软件,设置 允许使用此计算机的所有人 选项,其它一路默认到底,直到安装完成.
切记,切记,切记,重要的事情说三遍,一定记着Android SDK的安装路径,后面会打开这个管理器下载东西

Android SDK的下载项

1.根据RN中文网的描述,编译React Native应用需要的是Android 9版本的SDK,还需要各种组件,为
了当前以及后期的稳定,总结起来,总共需要下载:

  • Android SDK Tools 25.2.5
  • Android SDK Platform-tools 29.0.5
  • Android SDK Build-tools 29
  • Android SDK Build-tools 28.0.3
  • Android SDK Build-tools 28.0.2
  • Android SDK Build-tools 28.0.1
  • Android SDK Build-tools 28
  • Android SDK Build-tools 27
  • SDK Platform 29
  • Intel x86 Atom System Image 29
  • SDK Platform 28
  • Intel x86 Atom System Image 28
  • SDK Platform 27

2.接下来,打开SDK Manager.exe,照此截图依次下载以上SDK及组件




3.此下载的过程取决于自家的网速了,不过一般都会成功的,耐心等待安装完成即可。

Android环境变量设置

1.右键选中 此电脑 点属性,再点高级,再点环境变量,设置如下



2.到此,安卓的环境变量配置完成

初始化项目和打包APP到手机
  1. 准备一台 Android 手机, 通过数据线 连接 到电脑,设置启用 USB调试

  2. 如果没有安卓手机,可以使用安卓模拟器也可以,推荐使用 夜神模拟器 ,自行百度下载安装

  3. 一般的手机在 设置 中可以直接找到 开发者选项 进行开启, 如果 找不到 , 就自行百度查一下

  4. 手机连接电脑成功后运行检测命令 adb devices , 如果有输出设备列表与 ID 相关的字符串就证明手机和电脑是连接成功了,如果没有显示设备号,则说明连接有问题,一定要保证手机和电脑是正常连接状态。

    手机也是一个设备,设备想要被电脑访问需要安装驱动,这个时候可以去安装软豆荚之类的软件,让电脑自动下载一个驱动。

  5. 运行 npx react-native init 项目名称 命令初始化一个 React-Native 项目, 创建时需要联网 下载 依赖包, 可能比较慢,取决于各自的网速,一定要耐心等待,如果出错了,则重新运行命令再次初始化即可,例如:

    npx react-native init myApp 
    
  6. 使用 cd myApp 命令进行此项目文件夹,确保手机和电脑连接正常的情况下,然后再输入命令 adb devices来检测一下手机是否正常连接,然后再使用命令 yarn android 将APP打包到手机上

  7. 手机上出现如下画面,说明打包成功

手机屏幕投影工具

为了在电脑上看到真实的手机屏幕,可以安装手机屏幕投影工具

网上有很多工具,百度即可看到。老师使用的是 scrcpy

使用教程
  1. 下载好 工具

  2. 手机通过usb连接到电脑

  3. 双击打开工具即可

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5696929.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存