Android-Studio-gradle版本出错问题

一.Android Studio版本与gradle android插件版本

这两个版本不匹配,有时会编译不了
在build.gradle修改gradle android插件版本,与Android studio版本匹配
dependencies {
	classpath 'com.android.tools.build:gradle:2.3.1'
}	

一般情况,Android studio版本与gradle android插件版本一致,  
因为gradle android插件和Android studio绑定一起下载,安装在一起!
例如Android studio版本2.3,gradle插件版本2.3.0(必须是3位)
	Android studio版本2.3.1,gradle插件版本2.3.1
	Android studio版本2.3.2,gradle插件版本2.3.2

二.gradle版本(与gradle android插件版本不同)

gradle是一个独立的java自动编译工具, 而gradle android插件是专门用于Android编译,
如果是普通java项目,就不需要gradle android插件!

一般情况,每个项目都有自己gradle版本
在gradle/wapper/gradle-wrapper.properties/gradle-wrapper.properties文件
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip	
此文件保存该项目的gradle版本,如果导入项目没有该版本,就会自动从distributionUrl下载

如果不想下载,可以将gradle版本号改为本地已有gradle版本!
或者将gradle/wapper删除,导入项目时,选择本地已有gradle!

三.将Android studio的gradle改为本地

当网络有问题时,每次导入项目就会下载对应版本gradle,Android studio会一直卡顿,非常烦人!
设置本地gradle,不再让Android studio进行愚蠢的自动下载行为!

打开设置(快捷键Ctrl+Alt+S),搜索gradle,选择use local gradle, 添加本地gradle目录

注:
	可以去官网下载最新gradle版本(https://gradle.org/releases),
	从此一劳永逸,Android Studio不再有烦人自动下载各种版本gradle!

简书: http://www.jianshu.com/p/f9b1ed5456ae
CSDN博客: http://blog.csdn.net/qq_32115439/article/details/72801678
GitHub博客:http://lioil.win/2017/05/29/AS_Gradle.html
Coding博客:http://c.lioil.win/2017/05/29/AS_Gradle.html