一、开发工具的选择
随着谷歌自己的android开发工具的日益完善,越来越多的人选择了Android Studio,而使用Eclipse的开发者也越来越来,都是一切骨灰级别的开发者还在用着Eclipse的吧,而本人作为码农界的小白鼠,当然会选择简单粗暴而且好用的开发工具了———Android Studio。不是不喜欢Eclipse,而是搭建开发环境的时候比较麻烦,各有各得好处吧。
Eclipse编译起来快速,代码写起来和其他工程的导入也不是多么的方便。AS快速方便,但是第一次编译运行的时候反应很慢,而且还很吃系统的内容,动不动AS就会停止运行,或者就会把电脑搞得死机,这个就很烦了!
二、开发工具的下载
AS的下载路径有很多
- 官方的下载地址:https://developer.android.com/studio/index.html
- 当然,由于GWF(GreatFireWall,中国防火墙或中国国家防火墙),一般电脑如果不翻墙的话是根本访问不到这个地址的。所以国内也有很多的镜像下载地址,这里列举一些好点的下载地址
- Android Studio中文组:http://www.android-studio.org/
- http://www.androiddevtools.cn/
有以上几个下载地址,基本上就可以下载AS了,下载完了之后便可以进行安装。
三、AS安装完成之后的工作
1.首先,我们的AS软件安装完毕之后,不要着急着打开,因为第一次打开的时候他会自动检查更新,而我们的网络是访问不到更新的网址的,所以第一次打开会出现卡死状态。
解决办法:
1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。
2.Android SDK 在线更新镜像服务器资源:
大连东软信息学院镜像服务器地址:
http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址:
IPv4: http://ubuntu.buct.edu.cn/ 端口:80
IPv4: http://ubuntu.buct.cn/ 端口:80
IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GDG镜像服务器地址:
http://sdk.gdgshanghai.com 端口:8000中国科学院开源协会镜像站地址:
IPV4/IPV6: http://mirrors.opencas.cn 端口:80
IPV4/IPV6: http://mirrors.opencas.org 端口:80
IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80腾讯Bugly 镜像:
http://android-mirror.bugly.qq.com:8080
腾讯镜像使用方法: http://android-mirror.bugly.qq.com:8080/include/usage.htm
3.AS升级的方法
A. 进入Android Studio的安装目录,如:D:\Android Studio\bin
![]()
B. 将Android Studio的配置文件拷贝到另一个目录,如: D:\ASConfig
64位系统,配置文件是'studio64.exe.vmoptions'; 而32位系统,配置文件是'studio.exe.vmoptions'
C. 添加环境变量'STUDIO_VM_OPTIONS', 64位系统的值为 'D:\ASConfig\studio64.exe.vmoptions'
编辑配置文件,把下面三行添加到配置文件中并保存
-Djava.net.preferIPv4Stack=true
-Didea.updates.url=http://android-mirror.bugly.qq.com:8080/AndroidStudio/patches/updates.xml
-Didea.patches.url=http://android-mirror.bugly.qq.com:8080/AndroidStudio/patches/
D. 代理设置
根据你所处的网络环境配置代理,如果没有防火墙相关的东西,可以选择直连![]()
注意:下面这个选项必须取消勾选,否则Android studio去连官网下载更新![]()
然后重启一下Android Studio,就可以轻松升级了![]()
![]()
点击 'Update and Restart'.![]()
重启后,会自动应用补丁![]()
注意,如果你升级的目标版本与你本地安装的版本的跨度太大,比如1.0想升级到2.0,需要直接下载2.0的IDE,不能通过patch方式升级