react native 环境
mac 配置React-native for android
参考:http://facebook.github.io/react-native/docs/getting-started.html
-
Homebrew 安装
ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" -
Nodejs(4.0 or newer) 安装
-
nvm 安装
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bashOr
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.30.1/install.sh | bash -
node 安装
nvm install node&& nvm alias default node -
如果node版本为5.0或更高版本,建议安装npm2
npm install -g npm@2
-
-
Android 环境安装
-
Git 安装
brew install git -
Android SDK 安装
-
安装jdk
官网下载 .dmg 安装包进行安装
-
android-sdk 安装
brew install android-sdk -
定义 ANDROID_HOME 环境变量
~/.bash_profile 文件末尾添加
export ANDROID_HOME=/usr/local/opt/android-sdk
`注` 以上路径为android-sdk安装路径
-
-
使用gradle 守护进程
-
gradle 官网下载 gradle-xxx-all.zip
-
将zip文件解压缩到 /usr/local/Cellar/gradle
-
添加 GRADLE_HOME/bin 到 PATH 环境变量(修改~/.bash_profile文件)
GRADLE_HOME=/usr/local/Cellar/gradle
export GRADLE_HOME
export PATH=$PATH:$GRADLE_HOME/bin
-
-
配置SDK
-
shell 运行
android命令 -
安装软件包


-
注意如无法下载,勾选http选项
-
-
Genymotion 模拟器安装
-
Genymotion 官网注册用户
-
下载Genymotion for personal (免费)并安装
-
下载 virtualbox 并安装
-
打开Genymotion 新建虚拟设备
-
-
React-native
-
安装react-native-cli模块
npm install -g react-native-cli -
初始化项目
react-native init AwesomeProject -
运行项目
cd AwesomeProject
react-native run-android -
注意每次运行项目时都会去下载gradle-xxx-all.zip,可修改项目配置文件从本机下载,配置文件路径AwesomeProject/android/gradle/wrapper/gradle-wrapper.propertiesdistributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip
改为
distributionUrl=gradle-2.4-all.zip并将gradle-xxx-all.zip cp到AwesomeProject/android/gradle/wrapper/目录下
-
-
android studio 安装(React-Native 不需要安装该IDE,请无视)
-
官网下载.dmg安装包
-
配置文件修改 /Applications/Android Studio.app/Contents/bin/idea.properties 添加:
disable.android.first.run=true -
sdk路径配置




-
-
浙公网安备 33010602011771号