📜  React Native-运行Android(1)

📅  最后修改于: 2023-12-03 15:19:44.151000             🧑  作者: Mango

React Native-运行Android

简介

React Native 是一个基于 React 的开源框架,可以用于构建原生移动应用程序。它允许开发者使用 JavaScript 和 React 语法来开发 iOS 和 Android 应用,实现跨平台的开发流程。本文将介绍如何在 Android 设备上运行 React Native 应用程序。

环境搭建

在开始之前,我们需要确保开发环境已经搭建好。

  1. 安装 Node.js 和 npm

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。npm 是 Node.js 的包管理器,用于安装 React Native 和其依赖项。

    $ brew install node
    
  2. 安装 Java Development Kit (JDK)

    React Native 需要 Java Development Kit 8 (JDK 8) 或更高版本。

    $ brew install openjdk@8
    
  3. 安装 Android Studio

    Android Studio 是一个用于开发 Android 应用程序的集成开发环境。下载并安装最新版本的 Android Studio。

    在 Android Studio 中,安装必要的 Android SDK 版本和构建工具版本。

  4. 配置环境变量

    为了让 React Native 命令行工具能够在终端中运行,我们需要配置一些环境变量。

    将以下内容添加到 ~/.bash_profile 文件中:

    export ANDROID_HOME=$HOME/Library/Android/sdk
    export PATH=$PATH:$ANDROID_HOME/emulator
    export PATH=$PATH:$ANDROID_HOME/tools
    export PATH=$PATH:$ANDROID_HOME/tools/bin
    export PATH=$PATH:$ANDROID_HOME/platform-tools
    

    确保在添加完毕后执行以下命令使其生效:

    $ source ~/.bash_profile
    
创建 React Native 项目
  1. 使用 React Native 命令行工具创建新项目。

    $ npx react-native init MyProject
    

    这将在当前目录下创建一个名为 MyProject 的新 React Native 项目。

  2. 进入项目目录。

    $ cd MyProject
    
运行 Android 应用
  1. 连接 Android 设备或启动 Android 模拟器。

  2. 执行以下命令来构建并运行 Android 应用。

    $ npx react-native run-android
    

    执行该命令后,React Native 将会开始编译和打包应用,并将应用安装到已连接的 Android 设备或模拟器上。

  3. 等待应用在设备上启动。

    当应用成功启动后,你将在设备上看到你的 React Native 应用。

结论

通过上述步骤,你已经成功地在 Android 设备上运行了你的 React Native 应用。你可以通过修改和编写你的 JavaScript 代码来迭代和测试你的应用。Happy coding!