如下大部份内容来自官方,有微调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