andriod环境搭建(Mac机器)

reactnative.cn/docs/0.43/g…

注意点1:
网页中的ANDROID_HOME环境变量部分不全,还需要补充
ANDROID_AVD_HOME 以及 PATH 两个变量的配置:
1)命令行输入vi ~/.bash_profile,补充以下4行内容(或者其他方法编辑):
export ANDROID_AVD_HOME=~/Library/Android/sdk
export ANDROID_AVD_HOME
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
export PATH
复制代码
2)保存以后,命令行输入 source ~/.bash_profile ,接着echo $ANDROID_AVD_HOMEecho $PATH 检查变量是否配置正确
复制代码
注意点2:

关于Android Studio的配置参考网页的,没问题。但面临以下三个问题:

(1) Android sutdio第一次打开一个工程巨慢怎么办? 
复制代码
(2) 手动配置Gradle Home为什么总是无效? 
复制代码
(3) 明明已经下载了Gradle,配置了gradle home,为什么打开工程还是去自动下载Gradle?
复制代码

我们首先要见检查 {android studio 工程路径 }/gradle/wrapper/gradle-wrapper.properties

文件内容如下:
#Tue Apr 18 20:27:35 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
复制代码
通过配置知道,我们要离线下载gradle-3.3-all.zip,下载路径为:Gradle下载地址:services.gradle.org/distributio…

Gradle保存在哪里?

Gradle是大家共用的,当然不会把Gradle放在项目文件中(不是不可以),AS将gradle保存在下面的目录:~/.gradle/wrapper/dists ,保存之后不需要解压!如下图所示。所以,你可以修改gradle-wrapper.properties决定你要使用gradle版本。那么重新启动andriod studio这三个问题就解决了!

注意点3:

关于avd的第一次启动和使用,请先点击以下截图的这个按钮

接着出现以下显示框,等到initalizing ADB结束后出现Nothing to show,之后在点击Creat New Virtual Device对虚拟手机类型进行选择。

注意选择正确的sdk(参考上文“安装完成后,在Android Studio的欢迎界面中选择Configure | SDK Manager”安装的sdk进行配置)

创建虚拟手机后,双击虚拟手机,等待首次运行结束:

以后就可以自定义虚拟手机跑react-native应用了!
如果在以后使用中发现ADB Connection Error 或者 Could not open Selected VM debug port(8700) Make sure you do not have another 、Unable to run 'adb': null' 、 /Users/apple/Library/Android/sdk/platform-tools/adb start-server' failed -- run manually if necessary
这种错误,请自行打开活动监视器手杀所有adb进程再重新打开andriod studio
分类:
Android
标签: