React Native 学习 之 环境搭建(andoid)

依赖安装

编辑器随意,因为编译构建以及打包和编辑器无关

Node

Node 的版本应大于等于 16,需要node的原因是因为react native基于react做了很多工作,需要npm安装模块

JDK

andiod开发底层需要java需要jdk,同时react native要求jdk 11,jdk下载教程网上很多,主要是要配置好环境变量,可以javac -version查看当前jdk版本

Andoid studio

必须安装 Android Studio 来获得编译 Android 应用所需的工具和环境。安装教程看官网即可,关键是需要代理,没有代理没有办法下载

安装安装包->设置下载需求,包括sdk,这一步比较重要,需要按照官网确定勾选住需要的的资源->为下载的sdk配置环境变量,这一步必须按照官网的要求去配置,因为编译过程用到的指令都和这个有关'

创建项目

随便找一个目录命令行执行npx react-native@latest init AwesomeProject,就可以看到生成的项目。

编译执行

进入项目,执行npx react-native run-android,会打开好几个窗口,其中一个metro窗口是提供对 js 代码进行实时打包处理服务的,输入r可以重新加载,a可以重新编译打包执行。一个是虚拟设备启动的窗口

相关推荐
梁下轻语的秋缘2 小时前
实验二 VLAN 的配置与应用
网络·学习·计算机网络·智能路由器
前端极客探险家4 小时前
Flutter vs React Native:跨平台移动开发框架对比
flutter·react native·react.js
大莲芒5 小时前
react 15-16-17-18各版本的核心区别、底层原理及演进逻辑的深度解析--react17
前端·react.js·前端框架
viperrrrrrrrrr76 小时前
大数据学习(96)-Hive面试题
大数据·hive·学习
charlie1145141916 小时前
STM32F103C8T6单片机的起始点:使用GPIO输出点亮我们的第一个小灯(HAL库版本)
stm32·单片机·嵌入式硬件·学习·教程·hal库·gpio
每次的天空7 小时前
Android学习总结之算法篇五(字符串)
android·学习·算法
奕天者8 小时前
C++学习笔记(三十三)——forward_list
c++·笔记·学习
武昌库里写JAVA9 小时前
Golang的消息中间件选型
java·开发语言·spring boot·学习·课程设计
breakloop9 小时前
量化交易从0到1(理论篇)
笔记·学习·量化交易