解决Android Studio导入项目卡在Building gradle project info

最近经常从github上导入项目,经常出现Android Studio卡在Building gradle project info,遇到这种情况,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致下载该项目所需的gradle,应该是因为被墙的原因,导致下载很慢,甚至卡死。

这种情况有两种解决方案。
  • 第一种方法是直接下载gradle,然后放到相应的文件夹中。C:\Users\用户名.gradle\wrapper\dists\gradle-2.1.2(版本)-all\ah86jmo43de9lfa8xg9ux3c4h(随机名字),如果你发现没有这个名字ah86jmo43de9lfa8xg9ux3c4h,自己随机输入试试(当然这种方式没试过),我是卡了一会进入C盘去查看的时候已经有了这个文件夹。然后我到这个网站谷歌官网下载对应的版本,或者去Gradle Distributions下载。
    下载后放到对应的文件夹中,然后重新打开项目就可以了。

  • 如果你下载后更新了当前的gradle,则会报这个错误,点击上面的提示就可以解决拉。如果没有解决,那么rebuild一下就可以拉。 这里写图片描述

  • 第二种方法简单粗暴。在目录–> 项目\gradle\wrapper中找到<font color=#FF0000size=7 face=“黑体”>gradle-wrapper.properties文件,直接修改gradle版本distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip,改成你需要的版本如distributionUrl=https://services.gradle.org/distributions/gradle-2.8-all.zip,无需下载gradle,修改后重新打开项目就可以跑拉。

最后总结

虽然我很喜欢第二种方法,不过为了一劳永逸,不需要每次出现这个情况都要去修改gradle版本。直接走第一种方法,gradle版本多的话,下次开其他的也就不需要你手动去修改项目中的gradle-wrapper.properties文件,省的修改的麻烦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值