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)
”旁邊的藍色複選標記。如果不是,請單擊核取方塊,然後單擊應用。
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