Android Studio终于到了1.0时代了,所以我也试着去学习了下如何使用它。上手确实比较麻烦,今天就分享下如何去下载并使用它。

一、下载 & 安装

大家可以去google给出的地址下载,我这里用的一个大神给出的最新地址,速度很快而且版本似乎总是最新的:

下载地址http://tools.android.com/download/studio/canary/latest

PS:现在这个地址点进去后又会跳转到google的地址中,不知道以后会不会变。从google下的studio就是一个exe文件了

总之我下载好后是一个压缩包,解压到任意非中文目录下即可。

在Bin目录下就能找到适合自己系统的应用程序了

这个压缩包的好处是,自带Gradle,所以可以省去很多下载的功夫。

首先是导入studio的相关配置,如果你以前安装过,那么更新的时候就可以直接导入,不需要重新设置。

到了这一步的话,如果你以前用过eclipse,那么你肯定有下载安装过SDK,可以选择Custom,否则的话,选择Standard。这个教程假设我们已经安装了SDK了,选Custom。

Ok,现在就可以使用了,详细的使用教程帖上:

http://06peng.com/archives/36

二、google提供的下载地址

http://developer.android.com/sdk/installing/studio.html

三、解决gradle project sync failed

1.进入C:\Users\自己的用户名\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uo中,看看里面的gradle的版本号是多少。

2.从这里用下载器下载对应版本号的压缩包http://services.gradle.org/distributions/gradle-1.12-all.zip(后面的版本号自己改就行)
3.关闭android studio,将下载好的东西复制C:\Users\自己的用户名\.gradle\wrapper\dists\gradle-1.12-all\2apkk7d25miauqf1pdjp1bm0uo中

4.到下图中所有文件除了刚才复制过来的gradle-1.12-all.zip以外全部删除,也就是只留下压缩包

5.  然后再重启android studio,这次运行时还会进行grable-1.6的下载,但其实只是一个解压过程。
6.  project settiongs中点选Use gradle wrapper (recommended),然后就可以了


7.   在导入其它工程时发现use gradle wrapper (recommended)变为了(not configured for the current project)
只能选择 use local gradle distribution ,这时在Gradle home :  输入  D:\Program Files\Android\android-studio\plugins\gradle(请各位童鞋自行更换为studio的安装目录即可.)

感谢:http://blog.csdn.net/caopeng51/article/details/10948171

四、设置SDK & JDK

设置SDK和JDK:File->Project Structure

五、快捷键设定

File->Setting->keymap

这里面有些快捷键真是无力吐槽,我修改了一堆。但发现没有eclipse里面回车跳出括号的功能,正在寻觅中……

六、设置注释样式

File->Setting->File and Code Templates

 七、解决Error running All Tests: Gradle “xxxxxx” refresh failed. 

这个错误是Gradle的错误,我建议从Gradle的官网上下载最新的版本,然后覆盖原始的目录。至于勾不勾选off line work,看自己的需求吧。

Gradle官网:http://www.gradle.org/downloads

之后我又遇到了这个问题,用了种奇葩的方式来解决了它。首先在设置中旋转第二个构建模式,不用本地的gradle文件夹,然后让自己先下载文件。这时我们强制把软件关闭,用上面第三条的办法来让软件用我们已经下好的那个zip,如果这时成功了就没有任何问题了。

如果你和我一样悲剧,遇到了首先去c盘user目录中找到gradle文件夹,把出了wrapper的文件夹删掉,然后再选择设置中的第三个:use local gradle distribution

我们就是让他重新构架一遍,之后软件会自动生成这两个文件。到此我就搞定了。当然你也可以试试不通过wrapper的步骤,直接删掉这两个文件夹,然后让他直接生成。

参考自:

http://stormzhang.com/android/2014/02/28/android-gradle/

http://blog.isming.me/2014/11/21/use-gradle-new/

http://blog.isming.me/2014/05/20/android4gradle/

http://06peng.com/archives/18

Android Studio安装和配置的方法 & 错误解决的更多相关文章

  1. 【转】Android studio安装与配置

    Android studio安装与配置 1.首先下载Android studio安装包,可以从http://www.android-studio.org/下载最新版本,这里采用3.0版本进行演示,对应 ...

  2. Android studio 安装与配置【Android学习入门】

    终于下定决心认真学习Android开发了. 之前在很多平台看到很多大牛们学习Android的经验和心得,纸上得来终觉浅. 这里推荐stormzhang老师总结的Android学习之路. 为了防止电脑卡 ...

  3. Ubuntu 14.04 下 android studio 安装 和 配置【转】

    本文转载自:http://blog.csdn.net/xueshanfeihu0/article/details/52979717 Ubuntu 14.04 下 android studio 安装 和 ...

  4. Android Studio安装、配置

    Google在2013年I/O大会上发布了Android Studio,AndroidStudio是一个基于IntelliJ IDEA的Android开发工具.这个IDE要比eclipse智能很多,具 ...

  5. 安装 Android Studio 2.3 详细过程及错误解决

    因为要开发Android5.0的缘故,抛弃了eclipse转到了Android Studio,第一次使用就是遇到了许多问题,终于是解决问题了,特意写一篇博文给各位要准备从eclipse转到Androi ...

  6. Android Studio安装与配置

    谷歌已经停止支持eclipse开发android了,转向android studio是大势所趋,笔者由于电脑配置的原因, 以前迟迟不愿意向android studio,现如今因为开始学习materia ...

  7. Android Studio安装后配置默认新工程目录以及.gradle,.android,.m2和system,config目录

    关于在哪里设置:以下所有设置都是在没有打开工程的前提下设置的, Configure > Settings 如图: 不要使用 Configure > Project Defaults> ...

  8. Android Studio 安装及配置

    安装时的那些事 •相关链接 [1]:无需翻墙的链接 [2]:Android Studio 安装教程 •从安装到放弃??? 初次接触 Android,并知道了开发 Android APP 的软件--An ...

  9. Android studio 安装中遇到一些问题的解决办法,分享一下

    从eclipse转到android studio也是很无耐,刚开始总是会遇到很多难题,但是都不要轻言放弃. 以下是我遇到的问题,并通过搜索引擎找到的解决办法,善用工具,善用头脑,勿为伸手之人. And ...

随机推荐

  1. .NetCore中结合ExceptionLess的处理对Polly再次封装

    /// <summary> /// Polly封装 liyouming /// </summary> public class PollyServicesFactory { p ...

  2. 2018年湘潭大学程序设计竞赛 G- 又见斐波那契

    推一推矩阵直接快速幂. #include<bits/stdc++.h> #define LL long long #define pii pair<int,int> #defi ...

  3. Element-ui el-cascader不触发prop?

    html代码: <el-form label-position="right" label-width="100px" :model="form ...

  4. jmeter内存溢出处理方式记录

    方法一: 使用jmeter进行压力测试时 遇到一段时间后报内存溢出outfmenmory错误,导致jmeter卡死了,先尝试在jmeter.bat中增加了JVM_ARGS="- Xmx204 ...

  5. JAVA 图形界面开发基础详解

    与C的win32一样,JAVA也有自己的图形界面开发,将在此篇博客中对基础部分进行讲解. 1.Java提供的图形界面类有哪些? Java提供了两套图形界面 (1)AWT组建(基础) AWT组件是jdk ...

  6. [转]C++中vector使用详细说明

    一.向量的介绍    向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器. 与string相同, vector 同属于STL(Standard Template ...

  7. Android-通知栏上的RemoteView

    Android-通知栏上的RemoteView 学习自 <Android开发艺术探索> https://developer.android.google.cn/reference/andr ...

  8. Java并发(十八):阻塞队列BlockingQueue

    阻塞队列(BlockingQueue)是一个支持两个附加操作的队列. 这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空.当队列满时,存储元素的线程会等待队列可用. 阻塞队列常用于生产 ...

  9. 解决Mac java.net Local host name unknown error的方法

    解决这个问题的方法: scutil --set HostName "localhost"  解决Mac java.net Local host name unknown error ...

  10. 微信小程序自定义组件封装及父子间组件传值

    首先在我们可以直接写到需要的 page 中,然后再进行抽取组件,自定义组件建议 wxzx-xxx 命名 官网地址:https://developers.weixin.qq.com/miniprogra ...