第一步安裝jdk
1.安裝jdk18,安裝后




此時(shí)JDK的環(huán)境變量配置就完成了
5.測(cè)試自己所配置的環(huán)境變量是否正確
- WINDOWS+R鍵,輸入cmd,進(jìn)入命令行界面
- 輸入java -version命令,可以出現(xiàn)如下圖的提示,你可以看你安裝的JDK版本
- 輸入javac命令
- 輸入java命令
第二步 安裝 Android SDK
Android Studio 默認(rèn)會(huì)安裝最新版本的 Android SDK。然而目前編譯 React Native 應(yīng)用需要的是Android 6.0 (Marshmallow)版本的 SDK。

2.在 SDK Manager 中選擇"SDK Platforms"選項(xiàng)卡,然后在右下角勾選"Show Package Details"。展開Android 6.0 (Marshmallow)選項(xiàng),確保勾選了下面這些組件
- Android SDK Platform 23
- Intel x86 Atom_64 System Image(官方模擬器鏡像文件,使用非官方模擬器不需要安裝此組件)

3.然后點(diǎn)擊"SDK Tools"選項(xiàng)卡,同樣勾中右下角的"Show Package Details"。展開Android SDK Build-Tools選項(xiàng),確保選中了 React Native 所必須的23.0.1版本。

-
配置 ANDROID_HOME 環(huán)境變量
因?yàn)镽eact Native 需要通過環(huán)境變量來了解你的 Android SDK 裝在什么路徑,從而正常進(jìn)行編譯,路徑為指向你的 Android SDK 所在的目錄,默認(rèn)安裝時(shí)候
c:\Users\你的用戶名\AppData\Local\Android\Sdk
第三步安裝相應(yīng)的依賴
1.安裝Node、React Native 命令行工具
npm install -g react-native-cli
2.安裝Python2,后設(shè)置環(huán)境變量

3.安裝 yarn 后設(shè)置鏡像源(非必須)
npm install -g yarn
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
第四步安裝模擬器
模擬器如Genymotion,成功安裝后做以下的配置Android SDK 進(jìn)行橋接

第五步創(chuàng)建新項(xiàng)目編譯并運(yùn)行 React Native 應(yīng)用
1.使用 React Native 命令行工具來創(chuàng)建一個(gè)名為AwesomeProject的新項(xiàng)目
react-native init AwesomeProject
// 提示:你可以使用--version參數(shù)(注意是兩個(gè)杠)創(chuàng)建指定版本的項(xiàng)目。例如react-native init MyApp --version 0.44.3。注意版本號(hào)必須精確到兩個(gè)小數(shù)點(diǎn)
2.確保你先運(yùn)行了模擬器或者連接了真機(jī),然后在你的項(xiàng)目目錄中運(yùn)行react-native run-android
cd AwesomeProject
react-native run-android
3.如果配置沒有問題,你應(yīng)該可以看到應(yīng)用自動(dòng)安裝到設(shè)備上并開始運(yùn)行
4.修改項(xiàng)目
現(xiàn)在你已經(jīng)成功運(yùn)行了項(xiàng)目,我們可以開始嘗試動(dòng)手改一改了
- 使用你喜歡的文本編輯器打開
App.js并隨便改上幾行 - 按兩下 R 鍵,或是在開發(fā)者菜單中選擇 Reload JS,就可以看到你的最新修改
