http://reactnative.cn/docs/0.37/getting-started.html
1: 环境变量
JAVA
export ANDROID_HOME=~/Library/Android/sdk
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home
export PATH=${PATH}:/Users/cambridge/Library/Android/sdk/platform-tools:/Users/cambridge/Library/Android/sdk/tools
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[[ -s "$HOME/.profile" ]] && source "$HOME/.profile" # Load the default .profile
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
~
androidStudio
按照官网 ,设置 各类SDK
,记得选择
2:第一次启动 react-native run-android
很慢,网络原因,切换到 4G 状态,会快很多,怀疑是 DNS 服务器,
中间可能会卡住, ctrl +c 后重新 react-native run-android,
android的 SDK 下载不全,导致各种问题,最好的办法是 把能下的 全部下了就行
http://www.cnblogs.com/zhujiabin/p/6020275.html