AndroidStudio导入/第一次新建项目gradle版本错误或者卡住解决方法

来源:互联网 发布:go web编程很费劲 编辑:程序博客网 时间:2024/06/10 16:21

问题

不少人在使用Android Studio导入新的项目或者第一次新建项目时,常常会出现卡死或者gradle报错的现象,这是由于你的系统中没有目标gradle版本,然后Android Studio会去下载缺少的gradle版本,又由于有墙等原因下载不了导致的。所以我们需要用别的方法解决这个问题。


解决方法

1.修改工程中的gradle版本为已有的gradle版本


如图所示,我们可以通过修改Project Structure中的Gradle version修改我们需要的gradle版本。但是也许我们会发现,当我们修改后,工程的gradle版本依旧没变(如图我修改成了2.4后,重构项目后工程下的gradle已就位2.8)。这是为什么呢?接下来我们再看一张截图


可以看到,我们这个工程已经使用了Android Studio中的gradle-2.8了。因为我这是新建的项目可能会默认使用这个,导入的项目会使用C盘目录下的那个路径。不管别的了,我们只需要把这个路径更改为我们已有的gradle路径即可。


2.偷梁换柱

当我们第一次构建项目时,可能你连一个gradle版本都没有,但是又由于墙的原因一直卡在下载页面,那么我们要怎么解决呢?

①打开“C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.6-all\2j4sg4877lcsg31diboouhun8”文件夹,这串奇怪的数字是随机生成的,下面有个gradle-2.6-all.zip的.part文件。知道这个版本号后我们就可以直接在国内网站上下载对应的gradle-2.6-all.zip仿真这个目录下即可,无需解压,起到了偷梁换柱的效果。

②修改下载地址,如图,这里有个url就是下载路径,由于有墙可能会一致卡住下不了,这是我们找到国内网站对应版本的gradle下载路径(比如迅雷,百度云等)替换掉这个路径即可。



gradle下载地址:

http://www.androiddevtools.cn/   在这个网站上有Android开发用得到的很多资源,包括gradle。这里附上从这个网站上扒来的一些下载路径吧,均为百度云。

gradle-2.12-all.zip  http://pan.baidu.com/s/1gdLhXa7

gradle-2.11-all.zip  http://pan.baidu.com/s/1gewXkzx

gradle-2.10-all.zip  http://pan.baidu.com/s/1mhrKIF2

gradle-2.9-all.zip  http://pan.baidu.com/s/1eRll1Ns

gradle-2.8-all.zip  http://pan.baidu.com/s/1qW25Ndy

gradle-2.7-all.zip  http://pan.baidu.com/s/1c0g9D5m

gradle-2.6-all.zip  http://pan.baidu.com/s/1mg8JAbA

gradle-2.5-all.zip  http://pan.baidu.com/s/1jGrmKx4

gradle-2.4-all.zip  http://pan.baidu.com/s/1c0dcgfe

gradle-2.3-all.zip  http://pan.baidu.com/s/1dDEnQr3

gradle-2.2.1-all.zip  http://pan.baidu.com/s/1nt9jd25

gradle-2.2-all.zip  http://pan.baidu.com/s/1CTrBK

gradle-2.1-all.zip  http://pan.baidu.com/s/1bnF6jV5

1 0