【JS】React Native 环境搭建指南

写的有些仓促 主要用于自己备忘 仔细阅读文章 不能错过任何一步 大家有问题可以留言  ps:新手安装好react native环境一般要四五个小时 做好心理准备

第一步 下载android studio 安装 SDK

1.下载Android studio 我是随便下载的 没看版本号 官网,下载完成后 安装相关SDK   _file>setting>Android SDK_

【JS】React Native 环境搭建指南

2 切换到SDK Tools 都选中后 点击apply

【JS】React Native 环境搭建指南

【JS】React Native 环境搭建指南

3.配置环境变量

【JS】React Native 环境搭建指南

SDK 默认是安装在下面的目录:

C:Users你的用户名AppDataLocalAndroidSdk

你可以在 Android Studio 的"Preferences"菜单中查看 SDK 的真实路径,具体是Appearance & Behavior → System Settings → Android SDK。

你需要关闭现有的命令符提示窗口然后重新打开,这样新的环境变量才能生效。

4. 把一些工具目录添加到环境变量 Path

打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量,选中Path变量,然后点击编辑。点击新建然后把这些工具目录路径添加进去:platform-tools、emulator、tools、tools/bin

%ANDROID_HOME%platform-tools

%ANDROID_HOME%emulator

%ANDROID_HOME%tools

%ANDROID_HOME%toolsbin

第二步 各种安装

1.安装 nodejs(大于12版本 配置环境变量)

2.安装python(2.7版本 配置环境变量)

3.jdk1.8(配置环境变量 JAVA_HOME)

ps:这些我都是用 联想电脑管家>软件管理  下载速度非常快 特别香!

【JS】React Native 环境搭建指南

第三步 创建RN 项目

1.执行npx react-native init AwesomeProject  即可

第四步 更换国内镜像(非常重要)

1.修改 根目录/android/build.gradle  更换国内镜像

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {

ext {

buildToolsVersion = "29.0.2"

minSdkVersion = 16

compileSdkVersion = 29

targetSdkVersion = 29

}

repositories {

// google()

// jcenter()

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}

maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

}

dependencies {

classpath("com.android.tools.build:gradle:3.5.3")

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

allprojects {

repositories {

mavenLocal()

maven {

// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm

url("$rootDir/../node_modules/react-native/android")

}

maven {

// Android JSC is installed from npm

url("$rootDir/../node_modules/jsc-android/dist")

}

// google()

// jcenter()

maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}

maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}

maven { url 'https://www.jitpack.io' }

}

}

2.命令行输入  npm config set registry https://registry.npm.taobao.org

第五步  你可能会遇到下载 gradle-6.2-all.zip 非常慢的问题 如果有解决如下

1.建议把连接放到迅雷下载 下载成功后放到 根目录/android/gradle/wrapper

2.配置一下 gradle-wrapper.properties 如下

【JS】React Native 环境搭建指南

第六步 手机打开USB调试 连接电脑 (或者用android studio的手机模拟器)进入项目目录 yarn android启动项目 耐心等待运行 成功出现如下页面

【JS】React Native 环境搭建指南

第七步 相信你们不会那么顺利 把问题发到留言区吧

以上是 【JS】React Native 环境搭建指南 的全部内容, 来源链接: utcz.com/a/94444.html

回到顶部