Linux 安裝程式(Ubuntu)

1)設定 Node.JS

啟動終端並執行以下命令以安裝 nodeJS:

curl -sL https://deb.nodesource.com/setup_5.x | sudo -E bash -

sudo apt-get install nodejs

如果 node 命令不可用

sudo ln -s /usr/bin/nodejs /usr/bin/node

替代方案 NodeJS instalations:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

要麼

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs

檢查你是否擁有當前版本

node -v 

執行 npm 以安裝 react-native

sudo npm install -g react-native-cli

2)設定 Java

sudo apt-get install lib32stdc++6 lib32z1 openjdk-7-jdk

3)設定 Android Studio:

Android SDK 或 Android Studio

http://developer.android.com/sdk/index.html

Android SDK e ENV

export ANDROID_HOME=/YOUR/LOCAL/ANDROID/SDK
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

4)安裝模擬器:

在終端上執行命令

android

從 SDK Manager 中選擇“SDK 平臺”,你會看到“Android 7.0(Nougat)”旁邊的藍色複選標記。如果不是,請單擊核取方塊,然後單擊應用

StackOverflow 文件

5)開始一個專案

示例 app init

react-native init ReactNativeDemo && cd ReactNativeDemo

Obs:始終檢查 android/app/build.gradle 上的版本是否與 Android SDK 上下載的 Build Tools 相同

android {
    compileSdkVersion XX
    buildToolsVersion "XX.X.X"
...

6)執行專案

開啟 Android AVD 來設定虛擬機器器人。執行命令列:

android avd

按照說明建立虛擬裝置並啟動它

開啟另一個終端並執行命令列:

react-native run-android
react-native start