Android Studio:Gradle project refresh failed. 解决方法

事件

换了个电脑,Android Studio拷过来,重新配置后,打开已有的项目,报错:

Gradle project refresh failed. Connection timed out: connect.

这是因为Studio要更新Gradle插件,但是总也下载不成功。


解决方法

  • 打开项目目录中的gradle\wrapper\gradle-wrapper.properties这个文件,内容如下:

    
    #Wed Nov 11 09:13:47 CST 2015
    
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https://services.gradle.org/distributions/gradle-2.4-all.zip
  • 主要是最后一句,Android Studio会联网下载符合当前版本的gradle插件,而这个网址虽然可以访问但速度实在太慢,所以每次更新需要花很长时间或直接超时。
  • 通过下载工具下载https://services.gradle.org/distributions/gradle-2.4-all.zip
  • gradle-2.4-all.zip拷贝目录C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.4-all\6r4uqcc6ovnq6ac6s0txzcpc0
  • 重新打开Android Studio即可。


参考:android studio 更新 Gradle错误解决方法 中提到 Android Studio 每次更新版本也会出现这个问题。

(function () {(‘pre.prettyprint code‘).each(function () { var lines = (this).text().split(′\n′).length;varnumbering = $(‘

      ‘).addClass(‘pre-numbering‘).hide();

(this).addClass(′has?numbering′).parent().append(numbering); for (i = 1; i

原文地址:https://www.cnblogs.com/Free-Thinker/p/8514473.html

时间: 2024-10-23 20:10:14

Android Studio:Gradle project refresh failed. 解决方法的相关文章

Android studio Gradle project sync failed

Android studio 构建项目出错 Error:Unable to start the daemon process: could not reserve enough space for object heap.Please assign more memory to Gradle in the project's gradle.properties file.For example, the following line, in the gradle.properties file,

解决gradle project refresh failed: protocol family unavailable问题的几种方法

Android Studio从版本1.5更新到2.1之后,打开Android Studio一直提示: gradle project refresh failed: protocol family unavailable 不同的情况会有不同的解决方法,需要打开日志文件找到详细错误信息. C:\Users\{Username}\.AndroidStudio2.1\system\log 下面收集了几种解决的方法: 1. 强制IPV4 在环境变量中增加变量 _JAVA_OPTIONS 设置变量值为, -

[转载]关于安装Android Studio的一些问题的解决方法

最近在研究Android编程,在Android Studio安装和使用时遇到了麻烦,从园子里找到了<关于安装Android Studio的一些问题的解决方法>的,很多问题找到了解决办法. 问题1:每次Fetching android sdk component information 这是在检查你的 Android SDK .有人会在这里卡上很长时间,很大的原因就是:网络连接有问题.可以通过配置 hosts(fan*qiang) 的方式来解决. 如果想跳过这一步 对策: 在Android St

Android - Studio Gradle下载缓慢的解决办法 (Mac)

Studio Gradle下载缓慢的解决办法 (Mac) 本文地址: http://blog.csdn.net/caroline_wendy 时间:2014.10.31 Android Studio 升级版本之后,gradle经常需要其他版本,完成App架构. 如果使用默认下载非常缓慢,即使VPN也无法提高. 可以直接把下载好的gradle压缩文件拷贝进下载目录,隐藏目录使用"ls -a"查看: /Users/wangchenlong/.gradle/wrapper/dists/gra

关于安装Android Studio的一些问题的解决方法

问题1:每次Fetching android sdk component information 这是在检查你的 Android SDK .有人会在这里卡上很长时间,很大的原因就是:网络连接有问题.可以通过配置 hosts(fan*qiang) 的方式来解决. 如果想跳过这一步 对策: 在Android Studio安装目录下的 bin 目录下,找到 idea.properties 文件,在文件最后追加 disable.android.first.run=true . 问题2:不能start n

android studio- Gradle &quot;xxx&quot; project refresh failed

Android Studio每次更新版本都会更新Gradle这个插件,但由于长城的问题每次更新都是失败,又是停止在Refreshing Gradle Project ,有时新建项目的时候报 Gradle Project Compile Error 等等相关的问题 解决这些问题的第一种办法: 首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件 内容如下 #Wed Apr 10 15:27:10 PDT 20

Android studio新建activity运行出错解决方法

新建activity分以下几部: (1)在 /src/main/res/layout/ 中新建activity_second.xml (2)在 /src/main/java 中新建 SecondActivity.java ,且内容如下: public class SecondActivity extends Activity{ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

Android studio无法发现nexus 5x解决方法

原因: 1. 调试时usb连接模式需要设置为ptp模式. 2. 没有安装adb interface驱动. 解决方法: 1. 将usb连接模式设置为ptp模式. 2. 使用Android device manager下载google usb driver. 3. 打开设备管理器,右键带黄色感叹号的adb interface -> 更新驱动 -> 浏览计算机... -> “SDK下载目       录”\extras\google\usb_driver -> 下一步...

Android Studio无法下载插件的解决方法

File > Settings > Appearance & Behavior > System Settings > Updates(mac下 Preferences > Appearance & Behavior > System Settings > Updates) use secure connnection 去掉勾选,不使用安全的链接 原文地址:https://www.cnblogs.com/yongfengnice/p/1210132