目前业界三大Java IDE是eclipse,netbeans,intelliJ。而android studio是基于intelliJ开发的。
1,下载
地址:androidStudio下载 这是官网地址,大陆的小伙伴们需要翻墙哟,具体怎么翻大家应该都懂吧。
如果翻不了墙,可以在android studio中文组进行下载合适自己的版本
2,安装
如果你是第一次安装,一般情况下一路next就好,但如果之前用过测试版本的话安装过程会出现一些错误,本人就遇到了一些,分享解决方案如下:
问题:在安装完毕后没有报任何错误,但是运行后就会出错,报错如下:
the following SDK components were not installed:build-tools-21.1.1,source-21,sys-img-x86-addon-google_apis-google-21,extra等等如图
初判断可能是sdk没有下载完全或是sdk缺少相应组件,于是我们打开sdk manager进行更新查看,此时还会有个问题,就是google被墙掉了sdk manager无法更新。
解决方法有如下几种:
1,使用VPN,这个一般要收费,网上自己查大概一个月20元的样子
2,修改hosts文件,文件地址(我是win8.1系统):C:\Windows\System32\drivers\etc\hosts
在文件最后按照如下加入:(这个文件属于系统文件直接添加不了,可以在其他地方制作同名文件再替换此文件即可)
203.208.46.146 www.google.com
74.125.113.121 developer.android.com
64.233.187.136 dl-ssl.google.com
74.125.200.93 dl.google.com
3,配置sdk manager,打开sdk manager的tools->options做如下配置:
这三种方法均可以更新sdk manager的目录,以便查看是否有缺少的组件需要更新。
我发下没有缺少,但是运行android studio时还是会报缺少sdk的错误,所以推测可能是sdk未和android studio进行关联,所以需要越过启动时的检测先将sdk进行关联。
越过检测的方法是:修改android studio启动文件,地址:D:\Program Files\as\bin\idea.properties,最后一行添加如下:
disable.android.first.run=true
然后再打开android studio就可以越过检查,进入如下界面:
然后再次配置绑定sdk,在configure->project defaults->project structure中指定sdk目录,就可以了。