android studio 安装总结
Android Studio 的安装和配置篇(Windows篇<转>
http://www.jianshu.com/p/fc03942548cc#
中间gradle下载比较慢:解决方法
需要在android studio 中配置gradle的代理,当然是用goagent了。
打开setting->gradle->Gradle VM Options:
-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8087
设置生成功后,重启androidstudio ,速度会非常快。
引用 :http://blog.csdn.net/mzwang123/article/details/22280825
其实好多人都卡到安装配置这一步,想当初我也是,万恶的XX防火墙,导致下载Android Studio 的gradle异常缓慢,我记得我当时也是慢得想死,最后,无奈挂VPN才搞定。。。
废话先不多说,去官网下载Android Studio。
下载
官方主页给出的是最新的 0.86 beta 版本,也就是安装版,一路安装就可以。其实我个人建议:使用绿色版,以后升级也方便,当然以后换电脑,就是超级方便,解压完后再打开即用。绿色版也和chrome一样,分Canary版,Dev版,Beta版,但是,我还是建议使用Canary版。为什么?因为就算是Canary版,也超稳定,个人工作使用的也是这个版本,基本使用了几个月了,比以前的版本好多了,现在最新的就是0.8.10。当然一些新功能的尝鲜也不错。
http://tools.android.com/recent 这个网址是google专门来发布Android Studio更新日志的地方,我是时刻关注这个,才第一时间来更新Android Studio的。
友情体醒一下,绿色版没有内置Android SDK的,所以自己需要去下载Sdk。当然使用ADT的,也可以去ADT的目录下,把SDK文件夹拷贝到Android Studio也可以用。
官方安装版下载地址
官方绿色版下载地址
Android SDK 下载地址 (绿色版需要下载,安装版不用)
绿色版和全版本SDK集合版下载地址(链接:http://pan.baidu.com/s/1mgG9EDM密码: mc7x)
缓存文件夹配置
安装完,或者绿色版解压完,别慌着的打开Android Stduio。这下要配置下,Android Studio的缓存路径,这个缓存文件主要是存放一些AndroidStudio设置和插件和项目的缓存信息的,缓存文件夹如图:
为什么Android Stduio启动速度比Eclipse快,也是托这个缓存文件夹的关系。但缺点是第一次建立缓存会比较慢。
为什么要配置这个文件呢?因为这个缓存文件夹是默认在磁盘中,随着你项目的增多,缓存会越来越大。甚至会达到几G的大小,所以移到非系统盘是必须的,也方便以后重装系统时,没必要的迁移。
下面来介绍改缓存路径的方法,找到Android Studio根目录,进入bin,再找到idea.properties,打开并修改它,找到要修改的选项,去掉前面的#,也就是注释符号。然后修复后面的配置路径,图片就是我改好的
如图中所示,我把缓存路径改到了D盘的根目录,插件目录我改到android studio的根目录,主要为了以后方便打包。
还有提醒一下,由于windows的路径是\而这个配置文件的路径符号是/,大家注意区分。
缓存路径,改完了,该是打开Android Studio 的时候了,由于我绿色版解压的到的是D盘,所以我进入以下路径D:\android-studio\bin进去之后是这个样子
找到studio.exe,由于我系统是64位的,我打开的studio64.exe.当然,打开前要确定电脑里已经安装好了JDK并配置好环境变量,这个我不多说了,不会的自行google百度。打开之后是这个样子。
第一个选项是以前已经安装或者使用过的导入前面所提到的.AndroidStudioBeta文件夹,导入就可以恢复配置和项目缓存,没有的话就选择第二个吧。点OK之后就是这个样子了。
构建工具 Gradle的配置(也是问题最多的地方)
这个部分,也就是整个配置过程的最关键的地方,也就是Android Stduio 的构建工具Gradle的配置部分。如果配置不好,项目无法编译和报错。也是新手问题最多,也让人最恼火的部分。
在新建一个项目之前,这里先普及Android Studio和eclipse在某些概念不同的地方。
Android Studio 中,有一些概念是和 eclipse 不同的,从 eclipse 迁移至 Android Studio 会有很多上手不顺的情况发生,当然在明确了概念的不同之后,还是容易可以切换过来。
| 对比 | eclipse | Android Studio |
|---|---|---|
| 工作区 | workspace | project |
| 项目 | project | module |
| 引用 | preference | module dependency |
简单的来说,android Stduio,把一个项目比喻成一个工程的一个个模块,外部的依赖也是一个个模块,这样一个项目的结构就很清晰明了。
当然也有一个缺点,就是一个窗口只能打开一个project,不能像eclipse那样一次一个窗口打开多个项目。
科普完毕,现在我们来新建一个project
填好项目名字和路径一路点next,最后点finish搞定
关键的一步来了,由于Android Studio没有自带Gradle插件,所以会自动下载gradle,但你也应该知道,由于被墙,有多少人下载了一天才下载下来,没有耐心的或者频发错误的情况也就发生了。所以第一次新建项目一般就会卡在图中所在地方
现在我教大家离线配置gradle文件,先用系统自带进程管理器杀死android Studio,然后来到C盘,找到C:\Users\xxx\.gradle\wrapper\dists ,xxx为当前系统的用户名,进到这个目录
找到gradle-1.12-all这个文件夹,进入会看到一个2apkk7d25miauqf1pdjp1bm0uo一堆字符串的文件,因为这个文件夹是随机生成的,所以每一人生成的都不一样,无视他,点击进入这个文件夹会看到这个样子
先暂时不管它,先直接去gradle官网下载,1.12版本的gradle,进入这个网址http://www.gradle.org/downloads 记住不要选择2.1的版本(因为android Studio不支持1.12以上的版本),按图选择1.12的版本,选择gradle-1.12-all,下载。
进不去这个网站的或者下载速度很慢的,这里贴一个网盘的gradle下载地址:链接: http://pan.baidu.com/s/1hqCEb8g 密码: ppb7
记住不要解压,直接丢到前面打开的那个一堆字符串的文件中即可。现在文件夹就会变成这样。
然后重新打开Android Studio,出现如以下情形,那么恭喜,终于配置成功了。
第一次构建时,有点慢,请耐心等待,成功之后就如下。
设置和字体配色
是不是觉得白色太亮瞎,字体和配色都太丑,没关系,接下来我来教你怎么设置。
下载我网盘里的settings.jar 链接: http://pan.baidu.com/s/1kT1I6V1 密码: 856q,按图中方式导入,然后重启。
但还是有一些地方是白色,那是因为主题没有修改,按照图中,打开设置界面设置选择黑色炫酷的Darcula主题即可,
然后再一次重启。
这时候发现代码字体很小,再一次打开设置界面
选择 sublimeMonoKai配色,点击ok,效果如图。
sublimeMonoKai配色是sublime Text上经典的配色,个人很喜欢,就网上搜集来了这个配色。
到这里基本安装和配置就基本完成了,贴一个android Stduio的入门指南吧:https://github.com/bxiaopeng/AndroidStudio
最后的最后,enjoy!Android Studio吧。
android studio 安装总结的更多相关文章
- 安卓开发第一步:Android Studio安装配置
虽然本人是JAVA开发工程师平时主要开发Web App,但因为项目需求需要开发对应的移动端.一时又找不到合适的安卓开发人员,兄弟我只好被项目经理"抓来当壮丁了".俗话说好" ...
- Android开发快速入门(环境配置、Android Studio安装)
Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星.HTC.中国移动.Verizon和AT&T等)的支持,因而不能不加以学 ...
- Android Studio安装更新终极解决方式
之前写过一篇Android SDK无法更新的博文,其实该方式对Android Studio同样有效,大伙可以下载网盘中分享的小软件,若搜索到通道后提示需要更细,也可以选择更新.参考:http://bl ...
- Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)
鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio Android Studio 是一个Android开发环境,基于Intel ...
- Android Studio安装与配置
谷歌已经停止支持eclipse开发android了,转向android studio是大势所趋,笔者由于电脑配置的原因, 以前迟迟不愿意向android studio,现如今因为开始学习materia ...
- Android学习及开发随记1:Android Studio安装配置
1.本系列仅为个人使用,概不负责.随着时间推移,部分内容可能因为软件更新而出现不能对应的情况. 本文的配置情况,仅针对Android Studio v1.1.0 windows版本 全新安装. Goo ...
- Android Studio安装、配置
Google在2013年I/O大会上发布了Android Studio,AndroidStudio是一个基于IntelliJ IDEA的Android开发工具.这个IDE要比eclipse智能很多,具 ...
- Android Studio安装后第一次进不去
Android Studio 安装后第一次进不去,因为检查到有更新的SDK,在下载.但是呢,没有FQ的情况下,无法下载下来,所以就卡住了. 那么解决方案就是让 Android Studio 第一次启动 ...
- Android Studio安装及主题字体配置
在2013 Google I/O 大会上,谷歌推出了自家全新的安卓软件集成开发工具 Android Studio,这是 Google 基于 IntelliJ IDEA 改动而来. 谷歌称 Androi ...
- android studio安装后卡在fetching Android sdk compoment information
解决办法: 找到android studio 安装目录下bin目录中(D:\Android\Android Studio\bin)的idea.properties文件,在文件末尾处添加disable. ...
随机推荐
- C语言控制语句总结(if else for switch while break continue)
一.if语句 1表达式 if(条件表达式) 语句 注: (1)条件表达式,一般为逻辑表达式或关系表达式,但也可以是任何数值类型,如整型.实型.字符型.指针型数据等. (2)语句,由于是C语言的语句,而 ...
- mac OS X 10.9.1 配置jdk环境变量
进入命令行 cd ~ touch .bash_profile vi .bash_profile 输入内容jdk变量配置内容: export JAVA_HOME=/Library/Java/JavaVi ...
- Cent os关机与重启命令详解
Cent OS关机与重启命令详解 分类: Linux2012-10-02 14:06 5553人阅读 评论(0) 收藏 举报 centoslinuxsignallogin工作windows Linux ...
- Mac OS X 10.10 Yosemite PHP 5.5.14 free type support fix
通过将php将至5.4来勉强支持freetype扩展,不推荐此方法 after upgrading to new Mac OS X Yosemite, i noticed that free type ...
- js 判断页面加载状态
//----判断当前页面是否加载状态 开始 ---- document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法. function ...
- (转载)Cocos2dx-OpenGL ES2.0教程:初识MVP(3)
在上一篇文章中,我在介绍vertex shader的时候挖了一个坑:CC_MVPMatrix.它其实是一个uniform,每一个cocos2d-x预定义的shader都包含有这个uniform, 但是 ...
- The ‘Microsoft.ACE.OLEDB.12.0′ provider is not registered on the local machine. (System.Data)
When you try to import Excel 2007 or later “.xlsx” files into an SQL Server 2008 database you may ge ...
- Linux学习笔记(5)-进程管理
进程简介 进程是正在执行的一个程序或命令,每一个进程都有自己的地址空间,并占有一定的系统资源.感性的认识,进程就是一个正在运行的程序 进程管理的作用 判断服务器的运行状态 查看系统中有哪些进程 杀死进 ...
- java第一课:环境、变量、数据类型
一.java编程注意事项1.java区分大小写2.每条语句结尾有分号3.上下级代码注意缩进4.大括号要成对出现5.标点符号要用英文半角(半角全角区别)二.eclipse1.eclipse是自编译及时编 ...
- 用JavaScript获取页面上被选中的文字的技巧
这里介绍的一个小技巧是如何用JavaScript获取页面上被选中的文字的方法.最关键的JavaScript API是: event.selection = window.getSelection(); ...