在 Linux 平台上使用 React Native 为 Android 点燃样板

Boilerplate Ignite for Android using React Native on a Linux Platform

我正在尝试在 Ubuntu 16.04 上使用 React Native 为 Android 集成 Boilerplate,但我不知道从哪里开始以及下一步该做什么。

到目前为止,我执行了以下步骤:

1)在Linux平台上安装React-Native 1. 安装 NodeJs 和 npm:

    $sudo apt install curl 
    $curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash –
    $sudo apt-get install -y nodejs
  1. 检查nodejs版本:

$node -v

$nodejs -v

  1. 检查npm的版本:
$npm -v
  1. 安装 create-react-native-app:

$sudo npm install -g create-react-native-app

  1. 创建第一个项目:

$create-react-native-app MyFirstProject

  1. 移动到项目目录使用:

$cd MyFirstProject/

  1. 使用下一个命令,开发服务器将启动:

$npm start

2)我安装了Java:

$sudo add-apt-repository ppa:webupd8team/java

$sudo apt-get update
$sudo apt-get install oracle-java8-installer
$sudo apt-get install oracle-java8-set-default

3) 我安装了 Android : 从以下位置下载“所有 Android Studio 软件包”存档: https://developer.android.com/sdk/index.html

将存档文件解压缩到适当的位置:

$sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt

午餐Android:

$./studio.sh. 

接下来的步骤是在 Studio 中打开 Android SDK 管理器并安装您要定位的 API 版本和您想要 运行 的任何系统映像为了得到一个模拟器(假设你没有使用物理设备)

您还需要设置 ANDROID_HOME 环境变量,以便 React 知道 Android 构建工具在哪里

例如,编辑您的 bash 个人资料

export ANDROID_HOME=$HOME/Android/Sdk 
export PATH=$PATH:$ANDROID_HOME/tools 
export PATH=$PATH:$ANDROID_HOME/platform-tools

您的 SDK 将在 /opt 下,可能

最终,运行 您的代码 react-native run-android