AndroidStudio下手动设置gradle
最近开发出现工程下载gradle很慢的情况,尝试着在网上搜解决方法,大部分都说的不是很清楚,最后自己查了很多资料以及做了一些尝试后,发现可以手动的设置gradle来解决问题,以下是我的分享,本人知识有限,难免有错误的地方,还请见谅:
当从网上下载gradle时,由于防火墙的原因,会下载很久都不会成功,这时我们就可以通过查看本地的编译工具和gradle插件的版本,对比编译工具和gradle以及gradle插件的版本,找到适合的gradle版本,去网上自己下载对应的gradle版本,然后按照下边的配置改成我们自己下载的gradle,同步一下工程,工程很快就OK; 参考步骤如下:
1、下载好gradle(如版本号为 2.7 的gradle zip文件:gradle-2.7-all.zip)文件,可以去 1>http://services.gradle.org/distributions 或者 2>http://services.gradle.org/distributions
去下载 2、将下载好的文件(如:gradle-2.7-all.zip)copy到安装AndroidStudio下的gradle文件夹下,需要解压后的文件即可:如下图所示:
3、在某个地方新建一个gradle文件件,如果使用默认的.gradle文件夹,则不需要新建,如果开发时需要经常打开两个不同版本的AndroidStudio的话,最好把两个的gradle文件区分开,一面工程之间彼此影响 将解压后的 gradle-2.7-all.zip文件在往新建的gradle文件夹下copy一份,如图:这里的gradle文件件时我新建的
4、在Androidstudio中配置gradle版本及我、文件位置:将下载好的gradle-2.7-all.zip
复制到出错的Androidstudio工程下的.gradle目录下,不要解压和改名
5、设置编译工具的版本,该版本要支持对应的gradle的最低版本既以上的版本,我们下载的gradle版本必须等于或高于编译工具支持最低版本
1>、修改gradle插件的版本(gradle和插件的版本不同)
修改gradle版本的文件gradle-wrapper.properties地方在:项目工程目录下\gradle\wrapper下我的工程是:“MainApplication\gradle\wrapper”
2>、修改编译工具的版本(一下展示的版本是你的工程目前支持的编译工具的版本)
编译工具及gradle,以及gradle之间的对应关系如下(这个比较全面,目前网上的都不全:也可以翻墙去:
https://developer.android.com/studio/releases/gradle-plugin.html#revisions): --------------------------------------------------------------- Android Plugin for Gradle, Revision 2.2.0 (September 2016) Dependencies: Gradle 2.14.1 or higher. Build Tools 23.0.2 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 2.1.3 (August 2016) Dependencies: Gradle 2.14.1 or higher. Build Tools 23.0.2 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 2.1.0 (April 2016) Dependencies: Gradle 2.10 or higher. Build Tools 23.0.2 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 2.0.0 (April 2016) Dependencies: Gradle 2.10 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.5.0 (November 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.3.1 (August 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.3.0 (July 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.2.0 (April 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.1.3 (March 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.1.2 (February 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.1.1 (February 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.1.0 (February 2015) Dependencies: Gradle 2.2.1 or higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.0.1 (January 2015) Dependencies: Gradle 2.2.1 up to 2.3.x. Note: This version of the Android Plugin for Gradle is not compatible with Gradle 2.4 and higher. Build Tools 21.1.1 or higher. --------------------------------------------------------------- Android Plugin for Gradle, Revision 1.0.0 (December 2014) Dependencies: Gradle 2.2.1 up to 2.3.x. Note: This version of the Android Plugin for Gradle is not compatible with Gradle 2.4 and higher. Build Tools 21.1.1 or higher. ---------------------------------------------------------------
6、开始设置studio的相关配置,如图
注意:如果本地没有对应gradle插件的版本,会去网上自动下载:本地gradle插件的版本可以用如下方式查看: