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可以重新编译打包执行。一个是虚拟设备启动的窗口

相关推荐
hhcccchh26 分钟前
学习vue第八天 Vue3 模板语法和内置指令 - 简单入门
前端·vue.js·学习
Blossom.11836 分钟前
Transformer架构优化实战:从MHA到MQA/GQA的显存革命
人工智能·python·深度学习·react.js·架构·aigc·transformer
浩瀚地学40 分钟前
【Java】异常
java·开发语言·经验分享·笔记·学习
鹏多多1 小时前
jsx/tsx使用cssModule和typescript-plugin-css-modules
前端·vue.js·react.js
Nan_Shu_6142 小时前
学习: Threejs (3)& Threejs (4)
学习
墨狂之逸才2 小时前
React Native Hooks 快速参考卡
react native
墨狂之逸才2 小时前
useRefreshTrigger触发器模式工作流程图解
react native
墨狂之逸才2 小时前
react native项目中使用React Hook 高级模式
react native
IT=>小脑虎3 小时前
2026版 Python零基础小白学习知识点【基础版详解】
开发语言·python·学习
李泽辉_3 小时前
深度学习算法学习(五):手动实现梯度计算、反向传播、优化器Adam
深度学习·学习·算法