引入Android项目时Gradle加载时间很长的解决办法之一(更新1)

可能其他人有更好的办法, 所以,这里只是解决方法之一.

--------------------------------------------------------------------------------------------

经常从github上下载项目学习,最容易碰到的问题是,用Android Studio打开时,卡到gradle,很长时间都过不去。

最近整理了下自己的方法,在打开这个项目之前:

1、修改项目的buid.gradle

把buildscript里的ddependencies部分的gradle更新到当前您正在用的Android Studio使用的gradle的最近的版本号:

    dependencies {
        classpath 'com.android.tools.build:gradle:*.*.*'
        ......
    }

2、如果当前的Android Studio正在升级到最新的版本,可能导致上面的gradle版本号修改了,但是gradle却一直没有下载下来,从而似乎出现很长时间程序停滞的问题,那就把到任务管理器把Android Studio强制关闭,然后到gradle.org网站下载最新的gradle(要根据修改后的buid.gradle里的版本号)下载下来。下来后,一般是C盘,

(1)找到gradle 的放置目录。

因为事先Android Studio已经在更新了,所以,它会先建好必要的目录,例如目前最新是gradle-3.3,那么在C:\Users\用户名\.gradle\wrapper\dists\下面就会有一个\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\的目录。55gk2rcmfc6p2dg9u9ohc3hw9是怎么来到,哪位给提个醒,以后我们自己可以动手建,就更方便了。

(2)把gradle-3.3-all.zip放到55gk2rcmfc6p2dg9u9ohc3hw9目录下,选择“解压到当前文件夹”,解压后的目录是gradle-3.3,没有all的字样。

(3)建两个空文件:

gradle-3.3-all.zip.lck

gradle-3.3-all.zip.ok

3、需要检查和更新gradle-wrapper.properties,这个也很关键

distributionUrl=https\://services.gradle.org/distributions/gradle-*.*-all.zip
更新到最新的
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

然后,我们用Android Studio打开项目。很快就可以正常Run了。

你可能感兴趣的:(引入Android项目时Gradle加载时间很长的解决办法之一(更新1))