Mac搭建android-studio

按操作步骤,转载中间用到的文章:

以下出自:https://blog.csdn.net/jiangchunmeng_self/article/details/50457442
前提:Mac已经安装好了JDK,查看方式:终端打印java -version查看 
若结果如下,证明JDK安装完成 


一、下载studio和SDK:

1、Android studio下载地址: 
http://www.android-studio.org/index.php/download

http://www.androiddevtools.cn/#

2、Android SDK下载地址: 
http://down.tech.sina.com.cn/page/45703.html


二、设置代理服务器

1、使用终端cd到SDK文件夹下的tools目录 
    将下载的sdk压缩包解压(mac中双击即解压),解压后可以自行存个位置,或路径不变。打开终端的方法:finder--应用程序--使用工具--终端;查看tools路径的方法:打开终端,输入下面的命令:

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

就能在顶部看见完整的地址了,然后一直cd 路径,就可以进去了
2、输入./android sdk调用SDK Manager的图形界面 
3、具体参数填写参照下图 
在Mac的最上端标题工具栏里面有android-sdk-manager标签,鼠标移上去,会出现下啦菜单,选preference,出现以下窗口:
这里写图片描述 
http proxy server这里填写: mirrors.neusoft.edu.cn (感谢东软搭建国内的镜像服务器,为广大程序员造福无数) 
端口填写80,然后把Force https:// 前的勾勾上,然后选右下角close,它自己就已经把设置保存好了


4、mac顶部菜单Tools->Manage Add-on Site ->user defined sites
这里写图片描述 
把下面这堆网址:

http://mirrors.neusoft.edu.cn/android/repository/addon-6.xml 
http://mirrors.neusoft.edu.cn/android/repository/addon.xml 
http://mirrors.neusoft.edu.cn/android/repository/extras/intel/addon.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-tv/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android-wear/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/android/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/google_apis/sys-img.xml 
http://mirrors.neusoft.edu.cn/android/repository/sys-img/x86/addon-x86.xml 
http://mirrors.neusoft.edu.cn/android/repository/addons_list-2.xml 
http://mirrors.neusoft.edu.cn/android/repository/repository-10.xml

全手动New加进去,然后就可以下载了
至于下载的选择:



三、第一个Android项目的创建

1、第一次打开studio,会进行一个简单地设置向导。 
这里写图片描述

2、设置完成之后创建第一个项目,选择 
这里写图片描述

3、一路回车敲到Finish,进入编辑界面。注意下面的图片,待会会用到 
这里写图片描述

4、此时进入类似于下图展示的界面后应该会报一个错误:“*failed to find target with hash string ‘android-21“ 
这里写图片描述
这是因为我们没有步骤三中图片红框标识所对应的API 
1、使用终端cd到SDK文件夹下的tools目录 
2、输入./android sdk调用SDK Manager的图形界面 
3、选择与步骤三所对应的API版本,然后点击Install packages…. 
5、重启studio,上一个问题就可以解决了。但是新的问题出现了:”Error:A problem occurred configuring project ‘:app’. > Could not resolve all…“,解决方案如下: 

1、使用终端cd到SDK文件夹下的tools目录 
2、输入./android sdk调用SDK Manager的图形界面 
3、如图所示,打开Extras文件夹,选中 
“Android Support Repository”和“Android Support Library“下载 
这里写图片描述

6、添加模拟器: 
http://jingyan.baidu.com/article/a501d80cf21adcec630f5e0b.html

7、运行项目,若此时报: 
“HAX is not installed on this machine (/dev/HAX is missing)”错误,解决方案如下: 
1、使用终端cd到SDK文件夹下的tools目录 
2、输入./android sdk调用SDK Manager的图形界面 
3、如图所示,安装硬件加速器 
这里写图片描述

4、注意:下载完成之后,若仍然解决不了,来到SDK目录下的/extras/intel/Hardware_Accelerated_Execution_Manager文件夹下,手动安装加速器 
这里写图片描述

5、再次运行项目 
这里写图片描述

至此,我们的第一个安卓项目就算完成了

请使用浏览器的分享功能分享到微信等