这个问题几乎每个刚使用Android studio的同学都会碰到过,网上有各式各样的方法,有的说使用本地gradle,我试过多次,每次启动android studio时还是会检查更新,所以根本上解决的办法就是阻止它更新。

其实道理很简单,找到工程里面自动更新请求的地址,把这个地址替换下就好了,不过这个简单的事儿还需要很多动作才能完成。

第一步,要自己下载gradle,地址:点击下载gradle,下载后不必解压;

第二步,在Android studio中找到要修改的工程,工程名->gradle->wrapper->gradle-wrapper.properties,你会看到下图:

最后一行就是罪魁祸首,因为这个地址有时无法访问,导致卡住,我们把这个地址替换成可以访问的地址,就能彻底解决问题;

第三步,第二步之后,问题又来了,这个可以访问的地址该怎么设置呢,有人说把下载好的gradle传到网盘上,但我这样做之后,发现根本无法下载,不知道是不是只有我遇到了这个问题,如果你也遇到了,那就用我的办法,就是搭建一个本地服务器,然后把下载好的gradle放到服务器上;

第四步,这里就顺便说一下怎么搭建本地服务器吧,方法很简单,控制面板->程序->打开或关闭windows功能->Internet信息服务,如下图,把所有选项全部勾选

等待几分钟完成后,在浏览器输入http://localhost/,出现一个欢迎页面即搭建成功,若没有出现就多请求访问几次;

第五步,之后找到网站,一般在系统目录下面,我这里就是C:\inetpub\wwwroot,然后把下载好的gradle放到这个文件夹,然后终于就有了一个百分百可用的地址了;

第六步,回到第二步的配置文件,把最后一行地址替换为:http://localhost/gradle-2.10-all.zip,保存、重启,完事!

当然,完事之后可能会出现另一个错误,就是本地gradle的版本和目标版本不一致,这个就简单了,到官网下载和目标版本一样的版本即可。

不用楼上这么麻烦,直接使用本地文件即可

查看评论
12楼 编程小将2017-05-23 23:47发表 [回复]
直接复制第一步下载网站中的地址就可以了,没必要搭建服务器
11楼 编程小将2017-05-23 23:45发表 [回复]
楼主也是聪明反被聪明误,直接复制第一步'下载gradle'网站中的下载地址不就行了,干嘛要搭建自己的服务器,简直多此一举
10楼 fight412017-04-28 10:50发表 [回复]
用网盘是可以的,用下载链,分享链肯定不行,实测成功,感谢楼主
9楼 taoz272017-04-20 00:37发表 [回复]
感谢感谢
8楼 书皮玍物2017-03-10 23:58发表 [回复]
打开localhost出现HTTP Error 503. The service is unavailable.则么办
Re: 书皮玍物2017-03-11 00:02发表 [回复]
回复wxzno123:额 现在可以直接使用本地文件了
例如distributionUrl=file:///C:/Users/johndoe/downloads/gradle-2.1-all.zip
7楼 geekqian2017-03-03 11:10发表 [回复]
可以.受教了.谢谢
6楼 qqduzh2017-01-07 22:24发表 [回复]
不必因为一个文件就搭建一个服务,可以使用本地file路径的
Re: 至浊至愚2017-01-11 09:16发表 [回复]
回复qqduzh:不知道现在可以不,我一年前试是不可以的,不然何必这么折腾
Re: daixian17682017-02-24 09:26发表 [回复]
回复u011421608:我想问下ubuntu环境下应该怎么做?
Re: 至浊至愚2017-02-27 09:46发表 [回复]
回复daixian1768:Ubuntu下这种方法应该可以吧,自己搭建个本地服务器,不过现在一般直接连vpn就搞定了不需要这么麻烦
5楼 彪悍的小鸟2016-12-20 09:31发表 [回复]
一楼说的对,感谢博主!!!
4楼 woshishuaibi2016-11-04 10:16发表 [回复]
解决了,膜拜楼主!
3楼 wangyunzan1232016-10-09 11:58发表 [回复]
非常感谢!!!!
2楼 麦田_守望2016-09-13 15:22发表 [回复]
赞
1楼 iloveflyatsky2016-06-30 10:20发表 [回复] [引用] [举报]
应该加斜杠http\://

Android studio启动后卡在refreshing gradle project(包解决)的更多相关文章

  1. Android studio启动后卡在refreshing gradle project

    这个问题几乎每个刚使用Android studio的同学都会碰到过,网上有各式各样的方法,有的说使用本地gradle,我试过多次,每次启动Android studio时还是会检查更新,所以根本上解决的 ...

  2. android studio更新后,构建gradle卡在Refreshing Gradle Project 解决办法

    Android Studio每次更新版本都会更新Gradle这个插件,但由于墙的问题,导致更新很慢或者最后更新失败,又是停止在Refreshing Gradle Project ,有时新建项目的时候报 ...

  3. [转载]Android Studio卡在refreshing gradle project的原因和快速解决办法

    转载请注明出处:http://blog.csdn.net/u013005791/article/details/60143750 这个问题遇到过很多次,网上也有很多解决办法,但是好像都没有发现refr ...

  4. Android Studio卡在refreshing gradle project的原因和快速解决办法

    Android Studio更新后一直Refreshing的解决办法! 这个问题遇到过很多次,网上也有很多解决办法,但是好像都没有发现refreshing gradle project在做什么. 一般 ...

  5. 更新后android studio 2.0 构建gradle卡在Refreshing Gradle Project 解决办法

    首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件 你会看到 #Wed Apr 10 15:27:10 PD ...

  6. Android Studio启动后出现cannot bind to 127.0.0.1:5037 10048的解决办法

    第一次:先连接测试手机,然后启动Android studio时出现下面的弹框,网上查找资料说是360手机助手导致的,但是发现没有安装360手机助手只有360,卸载360后再启动Android stud ...

  7. Android studio启动后无法更新

    I'm trying to run android-studio 1.0 on ubuntu using start up script but as i'm behind proxy the and ...

  8. android studio安装后卡在fetching Android sdk compoment information

    解决办法: 找到android studio 安装目录下bin目录中(D:\Android\Android Studio\bin)的idea.properties文件,在文件末尾处添加disable. ...

  9. Android Studio 初始新建项目时 build gradle project 超级慢的原因

    今天项目崩溃重新新建,结果发现又奇慢无比,第一次用android studio的时候也遇到这个问题,这次也是等了近 半个小时才搞定,通过查看网络数据信息发现是 android studio 正在从美国 ...

随机推荐

  1. bzoj 2427: [HAOI2010]软件安装

    Description 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi.我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和 ...

  2. Collection源码图

    java基础是否扎实,在于多读源码,比如集合 IO Socket 多线程并发包等 最近将集合框架的源码读了以下,总结了一些,下图所示

  3. 通过 kms 激活 office 2016

    1.管理员模式打开cmd,并切换到office的安装路径 注:office2016默认安装在C:\Program Files\Microsoft Office\Office16,激活其他office自 ...

  4. Effective Java 第三版——13. 谨慎地重写 clone 方法

    Tips <Effective Java, Third Edition>一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将 ...

  5. (转载)Android出现“Read-only file system”解决办法

    下面介绍一篇Android出现“Read-only file system”解决办法 有碰到这类问题的朋友可参考参考.   Android-出现Read-only file system的解决方法 输 ...

  6. 一起学Linux03之Linux系统目录结构

    我们用XShell登录Linux后,如果你是用root用户登录的,那么直接使用ls命令(List files 列出文件(信息). 注: Linux命令为了方便使用,都是简写.所以,每出现一个新的命令, ...

  7. sql server 各种等待类型-转

    等待的类型 资源等待 当某个工作线程请求访问某个不可用的资源(因为该资源正在由其他某个工作线程使用,或者该资源尚不可用)时,便会发生资源等待.资源等待的示例包括锁等待.闩锁等待.网络等待以及磁盘 I/ ...

  8. 一个简单JDK动态代理的实例

    动态代理的步骤: 创建一个实现了InvocationHandler接口的类,必须重写接口里的invoke()方法. 创建被代理的类和接口 通过Proxy的静态方法 newProxyInsatance( ...

  9. [Spark内核] 第38课:BlockManager架构原理、运行流程图和源码解密

    本课主题 BlockManager 运行實例 BlockManager 原理流程图 BlockManager 源码解析 引言 BlockManager 是管理整个Spark运行时的数据读写的,当然也包 ...

  10. 在阿里云 ECS 搭建 nginx https nodejs 环境(二、https)

    在阿里云 ECS 搭建 nginx https nodejs 环境(二) 这次主要内容是 如何在 ubuntu 的nginx 下配置 二级域名. 一. 域名解析 首先你需要去到你的 域名服务商那边 进 ...