前言
很多时候由于网速和Gradle更新的原因,在Android Studio新建项目时,会重新下载Gradle,如果网速慢,往往会等待十几分钟到几个小时不等,因此会浪费很多时间。经过一些摸索,我发现了一个折中的办法,解决这个问题。以下将列出解决问题的步骤:
Step 1(手动下载Gradle).
在以下网址中下载最新稳定版的Gradle包,如下图:
Step 2(设置代理).
打开Android Studio,Settings-->HTTP Proxy,设置如下图,进行此设置其实目的就是为了防止自动下载:
Step 3(新建工程).
①完成以上设置后,新建工程,此处示例工程为My Application,新建完成后,会弹出下面的确认窗口,因为上一步设置了代理,所以每次新建工程时,都会弹出,此时工程停止构建,先不管这个弹框,直接进行Gradle的手动配置。
②打开工程目录/gradle/wrapper,将第一步下载的gradle-3.5-all.zip包复制进去,如下图:
③包放进去后,打开上图中的gradle-wrapper.properties文件,将distributionUrl的值改为:gradle-3.5-all.zip,然后保存,如下图:
④回到之前Android Stuido的弹窗,选择Cancel,之后的步骤就如以前一样,但不会再出现下载Gradle然后浪费很多时间的情况了,瞬间爽了很多。
最后
这种方法也有几个缺点,一是整个工程会大很多,毕竟光是Gradle那个包都有几十M,二是假如Gradle有更新版本,还要重新手动下载然后放进工程里。
OK,所有内容就是这么多了,希望对看到的读者有所帮助 :)
原文作者/ZYRzyr
原文链接:http://www.jianshu.com/p/ca62e4c1e44b
请进入这里获取授权:https://101709080007647.bqy.mobi