Android Studio可谓是安卓开发的XCode,流畅的速度+顺眼的UI足以秒杀Eclipse。在Mac OS X可以通过如下的途径获得Android Studio  最新版本的Android Studio 和所有的Mac OS X 应用程序一样,只要把App文件拷贝到/Application文件夹下即可。

Android Studio是不带Android SDK的。我们需要自己安装Android SDK。对于没有安装Eclipse的Mac OS X用户可以通过brew安装Android SDK。

brew install android-sdk

对于已经安装了Eclipse且安装了Android SDK的用户,可以在Home目录中找到android-sdks文件夹(至少我的计算机是这种情况)。

然后设置Android SDK的路径,在Welcome to Android Studio的对话框中选择Configure->Project Defaults->Project Structure 就可以看到Android SDK location设置就行了。

启动Android Studio的时候,程序会检查~/.gradle/wrapper/dists/gradle-1.xx-all/[hash]目录下有没有gradle-1.xx-all.zip文件,如果有就尝试进行解压。而一般用户在第一次启动Android Studio的时候,如果网络问题(某些校园网你懂得)导致下载失败,在该目录下会有一个破损的gradle-1.xx-all.zip。而每次启动会弹出这样的错误

Error:Cause: error in opening zip file

对于这个问题,只要在url:https://downloads.gradle.org/distributions/gradle-1.xx-all.zip 下载下来即可,解压之后拷贝到~/.gradle/wrapper/dists/gradle-1.xx-all/[hash]即可。要注意的是0.58使用的是gradle-1.10,0.4用的是gradle-1.9。对于升级用户而言不要把1.10理解成1.1.0。

Q&A

Error:Cause: failed to find Build Tools revision 18.0.1

在Android SDK安装相应的版本即可(Please install the missing Build Tools from the Android SDK Manager)。

[入门]在Mac OS X下使用和配置Android Studio的更多相关文章

  1. Mac OS X下安装和配置Maven

    1.下载Maven 打开Maven官网下载页面:http://maven.apache.org/download.cgi 下载:apache-maven-3.5.0-bin.tar.gz 解压下载的安 ...

  2. 如何在win7下安装和配置Android Studio

    下载地址:http://developer.android.com/sdk/installing/studio.html#download 如果出现启动不了的问题 进入Android Studio安装 ...

  3. Mac OS X 下安装使用 Docker

    它依赖于 LXC(Linux Container),能从网络上获得配置好的 Linux 镜像,非常容易在隔离的系统中运行自己的应用.也因为它的底层核心是个 LXC,所以在 Mac OS X 下需要在 ...

  4. 在Mac OS X 下快速安装Nginx

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px Helvetica; color: #8e68ff } p.p2 { margin: 0.0p ...

  5. 桂电在linux、Mac OS环境下使用出校器(支持2.14)

    这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码 ...

  6. [转]Mac OS X 下部分Android手机无法连接adb问题之解决方案

    时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的 ...

  7. 在MAC OS X下安装usb转串口驱动(PL2303主控芯片)

    本文原创于http://www.cnblogs.com/humaoxiao,非法转载者请自重!       因为最近手里有一块STM32Discovery开发板,所以想搞一下STM32的开发,我前面的 ...

  8. 在Mac OS X下安装Android Studio

    在Mac OS X下安装Android Studio只需要几步. 1. 下载Android Studio安装包(.dmg). 2. 打开Terminal输入java -version命令查看是否已安装 ...

  9. Qt在Mac OS X下的编程环境搭建

    尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079 在Mac OS X下使用Qt开发,需要 ...

随机推荐

  1. FIN_WAIT_2状态解释

    关于网络设备的FIN_WAIT_2状态解释出处:http://hi.baidu.com/netdemon1981/blog/item/584bfbb2aeb1d4acd9335ad9.html 在HT ...

  2. 深度学习原理与框架- batch_normalize(归一化操作)

    1. batch_normalize(归一化操作),公式:传统的归一化公式 (number - mean) / std, mean表示均值, std表示标准差 而此时的公式是 scale * (num ...

  3. JavaScript值全等判断

    作为开发员,很多时候拿到数据之后都是要做数据判断,比较特别的情况就是我们需要做数组判断和对象判断,经常的我们就array === array ,object === object;但是可惜是我们得到的 ...

  4. MySql TIMEDIFF做计算之后,后台报Illegal hour value '24' for java.sql.Time type 问题

    页面需要显示这种格式:31:01:20 但是后台Springboot会提示Illegal hour value '24' for java.sql.Time type in value '24:00: ...

  5. board_key.h/board_key.c

    /******************************************************************************* Filename: board_key ...

  6. MPC学习笔记1:基于状态空间模型的预测控制(2)

    基于估计的无约束预测控制 1.引言 基本上这两个部分都是在线性理论的框架下,利用状态空间法来建模.求解控制律.状态空间模型在理论分析上具有很强的优越性,但实际应用中能直接准确且经济地获取系统状态并不容 ...

  7. LevelDB源码分析-Write

    Write LevelDB提供了write和put两个接口进行插入操作,但是put实际上是调用write实现的,所以我在这里只分析write函数: Status DBImpl::Write(const ...

  8. opencv 之 transformation

    getAffineTransform() : calculates an affine transform from three pairs of the corresponding points. ...

  9. python爬虫的scrapy安装+pymongo的安装

    我的:python2.7版本    32位 注意scrapy只支持2.7及以上的版本. 1.安装python 2.安装pip 安装pip就不赘述了,网上很多教学 pip安装时要注意更新,如果pip版本 ...

  10. scikit_learn,NLTK导入分类器相关流程命令