1. 程式人生 > >React Native執行官方例子----元件集合

React Native執行官方例子----元件集合

React Native執行官方例子—-元件集合

(一)前言

(二)下載React Native官方例子

cd Desktop

git clone https://github.com/facebook/react-native.git

具體專案檔案結構如下:
這裡寫圖片描述

(三)執行環境需求

3.1 Android SDK Platform版本需要 23 以上(也就是build.gradle中的compileSdkVersion)

3.2 SDK build tools version 23.0.1(也就是build.gradle中buildToolsVersion)
3.3 Android Support Repository >= 17
3.4 Android NDK 需要安裝好並配置
NDK 官網下載地址

http://developer.android.com/ndk/downloads/index.html (需要翻牆)

下載下來然後解壓,在需要配置環境變數或者在local.properties中配置,我選擇在local.properties中配置。

【注意】以上3.1 到 3.3,最好是最新版本!

3.5 配置local.properties檔案

首先, 切換到專案目錄,使用命令列 touch local.properties 建立local.properties 檔案, 然後使用 vim local.properties 編輯該檔案,將設定 sdk.dir為sdk的路徑和ndk.dir為ndk解壓之後的路徑。

3.6 安裝Node依賴

這個官方專案,預設是已經穿建立了package.json
檔案,只需要使用 npm install 安裝 Node 依賴。這樣就可以新增 Node_modules模組了(這其中包含react-native核心庫)

(四)執行指定Demo

在這裡,我只演示UIExplorer專案其他專案執行方式類似。

切換到專案主目錄,命令列執行:

./gradlew :Examples:UIExplorer:android:app:installDebug

這條命令是進行編譯安裝到Android裝置上。安裝成功如下圖所示:

接下來執行如下命令開啟伺服器,伺服器開啟之後就可以開啟模擬器,點選模擬器中的App。執行效果如下圖所示:

上面是UIExplorer專案,如果想執行其他的專案,例如Movies,方法差不多,大家可以嘗試一下:

./gradlew :Examples:Movies:android:app:installDebug