引言
有时我们从github下载其他人的Android studio项目时, 在我们本地的android studio open的时候, 发现会卡死在打开界面, cancel也不行. 必须kill掉android studio. 这个是由于其他人的gradle版本在我们本地上没有, 而我们大陆这边又无法自动去下载相匹配的gradle版本. 因此我们需要手动去下载.
操作步骤
- 打开下载AS项目, 发现卡死了, 那么就说明很有可能是gradle版本问题.
- 打开下载的AS 项目的
gradle/wrapper/gradle-wrapper.properties
, 查看其使用的gradle版本.
distributionUrl=https://services.gradle.org/distributions/gradle-4.0-all.zip
这里是gradle-4.0-all 版本, 我这边本地没有.
在open那个项目的时候, 会在 .gradle下自动创建相应文件夹.
.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv
下面有gradle-4.0-all.zip.lck gradle-4.0-all.zip.part
2个文件, 不用在意他. - 去官网下载相应的gradle版本.
网址是:http://services.gradle.org/distributions/
然后选择gradle-4.0-all.zip
下载.
待下载完后, 直接把gradle-4.0-all.zip
文件放到.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv
即可.
然后重新open那个AS项目.