初次使用RN開發流程
一、我使用window開發,只能開發安卓應用;
二、必須安裝的依賴有:Node、React Native 命令行工具、Python2 以及 JDK 和 Android Studio;
(java JDK我自己下載一直沒下載好,然后讓我java朋友發了一份給我;
1.Python2自己搜索根據流程下載就行。
2.java JDK下載安裝后需要配置環境變量,網上搜一下怎么配環境變量,很簡單,我裝在這里C:\Program Files\Java\jdk1.8.0_181;
注意 Node 的版本必須大於等於 10,Python 的版本必須為 2.x(不支持 3.x),而 JDK 的版本必須是 1.8(目前不支持 1.9 及更高版本)。安裝完 Node 后建議設置 npm 鏡像以加速后面的過程。)
三、全局安裝react-native腳手架
npm install -g yarn react-native-cli(或者用yarn安裝,yarn是facebook替代npm的工具,
1.yarn config set registry https://registry.npm.taobao.org --global
2.yarn config set disturl https://npm.taobao.org/dist --global);
四、安卓開發環境
1.下載android Studio,(中文網有下載鏈接,國內用戶可能無法打開,國內自己下載,http://www.android-studio.org/),自己按照流程一步步下載;
2.sdk默認下載在c:\Users\你的用戶名\AppData\Local\Android\Sdk,但是不能有中文名字,不然會報錯,(我又改中文,改環境變量,什么注冊表,還需要管理員登錄)我自己在網上下載后放在d盤文件夾,配置環境變量;
1、新建一個環境變量名稱為ANDROID_HOME,變量值為當前安裝SDK的目錄;例如SDK裝在D:\androidSDK中,則環境變量為

2、把%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools添加到Path環境變量中。

五、創建一個項目
1、react-native init AwesomeProject
2.打開android Studio,點擊"Configure",然后就能看到"SDK Manager",
或者在項目里點擊file選擇settings,edit這里是你安裝sdk的目錄,這里路徑不允許有中文名字不然會報錯,或者這一步在安裝android Studio是就安裝好;

2、用android Studio打開,這里會下載一個gradle,注意它的版本號(我的是5.4.1,在build.gradle文件中版本需要是3.4.0),可以去網上搜索看看gradle的版本號對比值;

3.使用 Android 模擬器,創建一個Create Virtual Device..;
六、編譯並運行 React Native 應用
1、在項目文件夾打開cmd,運行npm start,運行一個服務鏈接模擬器;
2、在android Studio點擊Run,選中Run,跟着流程走,最后會編譯,第一次編譯需要很多時間;如果有報錯,就需要查看報錯看看你哪個流程有問題;如果編譯成功沒有報錯,但是模擬器沒有變化,那就再點一次右三角的符號,再運行一次;應該就正確了;

3、出現這個頁面時說明你運行成功了;期間可能會出現很多報錯,需要耐心查看流程解決問題;

