频道栏目
首页 > 资讯 > Android > 正文

Android Studio打开项目卡死怎么解决?

17-11-30        来源:[db:作者]  
收藏   我要投稿

Android Studio打开项目卡死怎么解决?现在开发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\下

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

../201510/GridViewLiveTiles.html

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

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

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

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

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

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

https://services.gradle.org/distributions/gradle-2.8../201510/GridViewLiveTiles.html

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

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

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

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

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

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

 


相关TAG标签
上一篇:Android Studio3.0开发JNI流程------在Android原程序基础添加自己的类的native方法
下一篇:Git本地化基本操作步骤
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站