解决Android Studio倒入项目或者打开项目卡死

其实根本原因是 IDEA 下载的地址太慢,如果你能翻墙,那么就没有这个问题了,如果你没翻墙,那就看下面的解决方案吧,其实就是手动下载放到 IDEA 下载的目录,且看下面的叙述


现在开发android基本都是用Android Studio开发的,但是我们平常想看别人的Demo不得不倒入别人的项目或者直接打开别人的Demo,可能卡在一个弹出框,显示的内容大致是:Building gradle project info


或者你在项目中改变了Gradle的构建的版本,会卡在下图:


也许你等了很久还是一直卡在这个界面,其实并不是真的卡死了,其实Studio只是在下载对应的Gradle版本,当时网速出奇的慢,但是你是可以观察到它是一直在下载的,在哪里看?

默认在你的用户目录下:

比如xp在:C:\Documents and Settings\Administrator

win7在:C:\Users\cxj(ps:这里的cxj是我电脑的名字,你的应该是你的名字这里都找错那我可没办法了....)

在这个文件夹下有一个.gradle文件夹,里面就是构建项目的时候需要用到的Gradle了,你进入xxx\.gradle\wrapper\dists下,你会发现这里有一些文件夹


其实这些就是不同版本的Gradle了,你的Studio其实就是在下载这些东西.

所以接下来你要看看你要打开的项目中用到的Gradle的版本

打开Studio ide需要倒入或者需要打开的项目

进入项目中的gradle\wrapper\下


打开红框框中的文件,找到类似于如下的信息:

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

为啥说类似呢,因为我这里只是一个示范,你的后面的地址应该是跟我不一样的

这里的版本号是2.8的,那我们就进入.gradle文件夹(不知道?往上翻!)中的2.8版本中


不出意外你可以看到这里有一个文件.part后缀的大小是在不断变大的,只是网速慢了,所以出现卡死的状态之后,有两种解决办法:

第一种:等待他自己完成,时间问题,如果你等不及了,请尝试第二种

第二种:你帮他下载,网址是:https://services.gradle.org/distributions/gradle-(x.x)-all.zip

(x.x)是你的版本号,如果你要下载2.8的,就是这样子:

https://services.gradle.org/distributions/gradle-2.8-all.zip

下载好的zip压缩文件不要解压!!!!!!!!!!!!!!

这时候你只要强制结束Studio或者利用360解除.part文件的占用,然后把刚才Studio正在下载的.part文件删除

然后zip文件直接拖进来,啥都不要做了,直接启动Studio就行了

其中之后原来文件夹中的文件发生了变化


很明显Studio以为xxx.zip文件就是他自己下载好的,爽快的解压用起来的了,嘿嘿嘿,殊不知是人为帮了它呀,嘿嘿嘿

其实就是你帮Studio完成了耗时的下载的工作,因为你自己下载明显速度比较快

好了,就说到这里啦~~~~

如果你懒得下载,可以去我的云盘上下载:

https://yunpan.cn/cP8vNhwaEnr8N 访问密码 c0ef

©️2020 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值