React Native 环境配置 (保姆式教程) 2024版Android Studio

一、React Native 环境配置 (保姆式教程) 2024版Android Studio

官方文档要求了必须要有这三个依赖,关于Android Studio如果不想用它提供的模拟器 可以只单独下载它的SDK即可。

在这里插入图片描述

1.node必须在14以上
在这里插入图片描述
2.JavaJDK Oracle JDK
在这里插入图片描述
我这里用的是17.0.11
在这里插入图片描述
3.下载Android Studio Android Studio我是用的2024版的

安装路径可以自己修改,尽量不要放在C盘,如果你内存多,当我没说。

在这里插入图片描述
在这里插入图片描述
这些都需要勾选上
在这里插入图片描述
在这里插入图片描述
都勾选好,然后点Apply去下载就好了。

1、配置环境变量

在这里插入图片描述
在这里插入图片描述
JAVA_HOME = 这个是按照JDK的路径

在这里插入图片描述
ANDROID_HOME= 这个是安装SDK时候的路径
在这里插入图片描述
在这里插入图片描述
把这四条加进来
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\emulator
%ANDROID_HOME%\tools
%ANDROID_HOME%\tools\bin

在这里插入图片描述

set path
set ANDROID_HOME
这两行命令是检验环境搭建是否成功。

npm config set registry https://registry.npm.taobao.org
记得配置一下镜像,不然等会会下载很慢。

这样子就把环境变量配置好了,开始干活!

2、运行项目

npx react-native init ReactNativeApp //ReactNativeApp这个是自己定义的项目名字

在这里插入图片描述
npm run android 这个是打包apk文件
在这里插入图片描述
npm run start 运行项目
在这里插入图片描述
如果是ios 就输入i
如果是android 就输入a

在运行这个之前,记得先把模拟器打开 我这边是用的Android Studio 自带的模拟器
在这里插入图片描述
需要自己先去创建一个模拟器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样即可

在这里插入图片描述
这个得改成mirrors.cloud.tencent.com 不然会下载超时 一直安装失败。 这个gradle-8.0-all.zip 可以根据自己的JDK版本来下载 。

在这里插入图片描述
在这里插入图片描述
这样就完成了项目搭建。

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
React Native 可以通过配置 URL Scheme 实现从外部应用程序打开应用程序并传递参数。下面是 iOS 和 Android 上配置 URL Scheme 的步骤: ## iOS 1. 在 Xcode 中选择项目,进入 TARGETS -> Info -> URL Types,点击“+”按钮添加 URL Scheme。 2. 在 URL Scheme 输入框中填写自定义的 URL Scheme,例如:myapp。 3. 在 URL Schemes 中填写应用程序的 Bundle ID。 4. 在 Xcode 中保存并编译项目。 5. 在应用程序中,可以通过 Linking 模块的 getInitialURL 方法获取启动应用程序的 URL,并通过 parse 函数解析 URL 中的参数。 示例代码: ```javascript import { Linking } from 'react-native'; Linking.getInitialURL().then(url => { if (url) { const { queryParams } = Linking.parse(url); console.log(queryParams); } }); ``` ## Android 1. 在 AndroidManifest.xml 中添加 intent-filter。 ```xml <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <data android:scheme="myapp" /> </intent-filter> ``` 2. 在 data 标签中填写自定义的 URL Scheme。 3. 在应用程序中,可以通过 Linking 模块的 getInitialURL 方法获取启动应用程序的 URL,并通过 parse 函数解析 URL 中的参数。 示例代码: ```javascript import { Linking } from 'react-native'; Linking.getInitialURL().then(url => { if (url) { const { queryParams } = Linking.parse(url); console.log(queryParams); } }); ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值