现象描述:
Android-studio-ide-201.7042882-windows-4.1.2项目卡在Gradle: Download gradle-6.5-bin.zip,如下所示:
原因分析:
通过Android-studio-ide直接Gradle网速太慢,会卡。
解决办法:
步骤1、首先停止gradle的下载,通过迅雷将gradle下载下来, 下载地址为:https://services.gradle.org/distributions/gradle-6.5-bin.zip (其他版本的gradle同理)
下载地址对应项目中 gradle/wrapper/gradle-wrapper.properties中distributionUrl
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip
步骤2、打开C:Users用户名.gradlewrapperdistsgradle-6.5-bin6nifqtx7604sqp1q6g8wikw7p 目录,将该目录下所有文件删除,将下载的文件放进去,然后再启动AS,并重新打开项目。注意:sdfsdhfsdkfsdfsdfd是一串字符串,每个人的可能不一样,反正看见一大串字符就对了。gradle-6.5文件夹是AS重启后自动解压缩后的目录。如下图所示:
注意:有的博文中,主张选择本地gradle,记得选择的是gradle-6.5-bin.zip压缩包。gradle-6.5-bin.zip放进去之后一定不要解压,AS会自动将该zip文件解压到同级目录下。另外,还需要注意的是:gradle-wrapper.properties文件中的distributionUrl写错了,原始值是:distributionUrl=https://services.gradle.org/distributions/gradle-6.5-bin.zip。而不是gradle-6.5.1-all.zip。前者小一点,后者大一点,后者包含gradle的源码。
参考链接:
1、Android项目卡在Gradle: Download gradle-6.5-bin.zip
3、android studio 4.01默认使用gradle版本及其工程本地配置gradle方法