手动下载gradle,解决android studio打开本机项目缓慢的问题

android studio打开新项目,当新项目的gradle版本和本机android studio版本不一致时,就会重新下载,这个过程有时候会很慢:

查看项目的gradle版本:

1、在项目gradle目录,gradle/wrapper/gradle-wrapper.properties 文件中:

#Wed Nov 01 17:15:52 CST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

最后一行就是项目默认下载的路径

2、在项目的.idea/gradle.xml文件中也可以看到

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
  <component name="GradleSettings">
    <option name="linkedExternalProjectsSettings">
      <GradleProjectSettings>
        <option name="distributionType" value="DEFAULT_WRAPPED" />
        <option name="externalProjectPath" value="$PROJECT_DIR$" />
        <option name="resolveModulePerSourceSet" value="false" />

      </GradleProjectSettings>
    </option>


  </component>
</project>

而下载后的gradle文件存放的路径为:

/home/chenlei/.gradle/wrapper/dists

这个路径下有各个版本的gradle文件,

打开其中一个,里面有一个随机文件名的目录,下载下来的gradle文件压缩包保存在这个目录:

我们再来看下载路径:

distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

这个路径下载有时候很慢,一开始我以为是国内有墙的问题,就在站点在国外的云主机上下载,再传回本机,但是在云主机上下载依旧奇慢。。。

我找到了gradle文件的下载路径:

https://services.gradle.org/distributions/

找到自己想要的版本下载,速度就快很多了。仔细查看下载的路径,发现,根本不是之前项目文件里的路径,猜想可能是原来的路径被google弃用了吧~。。

猜你喜欢

转载自blog.csdn.net/qq_25987491/article/details/82804688