如下大部份內容來自官方,有微調html
一個裝有 OS X 系統的開發機java
Homebrew 包管理工具node
brew install nvm brew install watchman brew install flow
安裝 Nodejs 4.0或者更新react
nvm install node && nvm alias default node
按期執行 brew up && brew upgrade
android
安裝 XCodeios
brew install java
git
brew install android-sdk
,若是被牆,去 AndroidDevToolsgithub
修改配置文件:~/.bash_profile
export ANDROID_HOME=/usr/local/opt/android-sdknpm
在命令行運行 android
,安裝依賴的包react-native
Android SDK Build-tools version 23.0.1
Android 6.0 (API 23)
Android Support Repository
安裝模擬器相關,能夠和 4 一塊兒安裝
Intel x86 Atom System Image (for Android 5.1.1 - API 22)
Intel x86 Emulator Accelerator (HAXM installer)
安裝虛擬機加速模塊(5完成後)
安裝:$SDK/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM.dmg
控制檯執行:kextstat | grep intel
驗證輸出有:com.intel.kext.intelhaxm
配置虛擬機(若是建立失敗了,試試其它機型,如 Nexus 4)
運行 android avd
npm install -g react-native-cli
react-native init AwesomeProject cd AwesomeProject/
用 XCode 打開 ios/AwesomeProject.xcodeproj
Cmd+B 編譯
Cmd+R 刷新
react-native android
部署安卓環境,要下載不少東西
啓動虛擬機 android avd
react-native run-android