最近重装系统了,然后重新安装了Android Studio 遇到一个坑,打开Studio创建项目后提示 gradle project refresh failed 各种找方法,网上看到过很多解决方案,有些尝试了没有效果下面是我自己的解决方法可以参考。

第一步:找到Studio Android目录我的是 D:\Android\Android Studio\gradle  ,将下载的文件复制到该目录下

第二步:下载需要的 gradle 版本:https://pan.baidu.com/s/1hsKUK6K  密码:7im3

第三部:设置代理地址我的设置如下(当然也可以尝试设置No proxy):

第四步:重启Android Studio,

若问题还没解决推荐使用我在网上找到的以下解决方案:

感谢博主:熊熊熊孩子  转摘自:https://www.jianshu.com/p/43b795895a79

不同的情况会有不同的解决方法,需要打开日志文件找到详细错误信息。

C:\Users\{Username}\.AndroidStudio2.1\system\log

1. 强制IPV4

在环境变量中增加变量

_JAVA_OPTIONS

设置变量值为,

-Djava.net.preferIPv4Stack=true

重启Android Studio,自动更新gradle。

2.更新JDK1.7到JDK1.8

File->Other Settings->Default Project Structure...

3.删除.gradle文件

删除文件夹

c:\users\{username}\.gradle

然后重启Android Studiao,更新gradle。

4.修改gradle.properties配置

打开工程的gradle.properties文件,添加如下配置项:

org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m

这个是解决虚拟内存不够引起的问题。

5.设置正确的gradle版本

File->Settings

Build,Execution,Deployment->Build Tools->Gradle

这是解决gradle版本不匹配的问题。

6. 手动同步gradle

Tools->Android->Sync Project with Gradle Files

7. 清理工程

Build->Clean Project

8. Invalidate and Restart

File->Invalidate Caches/Restart...

Invalidate and Restart

9. 更新android sdk

对于没有下载相应版本SDK的问题,按要求下载即可。

10. 更改工程目录下build.grade文件

有时还会是这个问题Gradle '【project_name】' project refresh failed:  No cached version of com.android.tools.build:gradle:2.10.+ available for offline mode.

遇到这种情况就打开工程目录下的build.gradle文件,之后更改

dependencies{

classpath'com.android.tools.build:gradle:2.10+'

}

打开 C:\Users\{你的用户名}\.gradle\caches 文件,发现下面没有2.10目录,正常情况下,在重启Studio时,如果没有会重新去下载该文件目录。如果不能正常下载,去copy一份放在该目录下,就可以啦。

这只是我遇到问题的解决方式,可能你遇到的问题和我的一样,希望这篇blog能帮助到你。

解决gradle project refresh failed相关推荐

  1. Gradle project refresh failed

    Gradle "xxx" project refresh failed 参考: http://blog.csdn.NET/caroline_wendy/article/detail ...

  2. Gradle ‘Android‘ project refresh failed Error:Connection timed out: connect

    Gradle 'Android' project refresh failed Error:Connection timed out: connect 解决办法: 工程下的gradle里面的jcent ...

  3. Gradle project sync failed. Basic functionality (e.g. editing, debugging) will not work properly

    记录一次bug解决 由于公司更新电脑,重新装了软件环境,所以就安装了最新版AS以及JDK,但是安装完成后运行以前的工程出现了Gradle project sync failed. Basic func ...

  4. Gradle project sync failed. Please fix your project and try again

    感觉遇到这个问题,导致的原因很多.今天我自己遇到的这个问题就算个例情况吧. 先是android studio版本低,于是我自己在help里面更新版本,更新到了studio 1.4 重新安装时选择了沿用 ...

  5. Android Studio报错gradle project sync failed.Basic functionality(e.g.editing,debugging) will not work

    昨天刚安装完Android Studio ,坑是真的多 首先你要下载一个sdk 和一个Android studio 安装包 看了好多安装教程博客,感觉这篇还是不错的:https://www.cnblo ...

  6. 解决“Cradle project sync failed. Basic functionality(e.g.editing.debugging)”will not work properly

    把Android studio版本升级之后,再导入原来的项目就会报错,gradle失败,显示"Cradle project sync failed. Basic functionality( ...

  7. Error: Gradle project sync failed. Please fix your project and try again.

    下载一个demo  显示是这样的 这样问题的处理方法 1 首先检查下gradle 是否下载了 如果出现下面文字提示是没有下载了,可能是网络的问题引起的问题 Gradle sync failed: Co ...

  8. gradle project sync failed.please fix your project and try again-Android Studio3.1.2运行出错

    原因: 修改了工程中MainActivity.java和app文件夹下的代码后运行不了. 解决办法: 关闭Android Studio,然后再重新启动,它会再次构建gradle. 转载于:https: ...

  9. Gradle project xxx refresh failed Error:Unable to tunnel through proxy. Proxy returns HTTP/...

    SVN地址更换重新导入项目到AS后,点击编译报错: Gradle project xxx refresh failed Error:Unable to tunnel through proxy. Pr ...

最新文章

  1. ios Runloop
  2. mysql backlog_一次优化引发的血案
  3. AngularJS-demo - 常用命令、内置服务、自定义服务、继承
  4. 匿名内部类 可以访问外部类_Java——内部类详解
  5. 自己动手写网络爬虫-----(1)
  6. 经典的java角色扮演,盘点2010年十大经典角色扮演类游戏合集
  7. 《创业算法》:技术人做CEO的优势和劣势
  8. firefly-rk3288开发板Linux驱动——AT24C02 E2PROM驱动
  9. 如何解决移动硬盘弹出时报错:设备正在使用中
  10. 游戏玩家的“梦想”,ROG Phone 6出圈,双USB-C,还有两个屏幕?
  11. 自动驾驶仿真软件SCANeRstudio(二)场景、仿真、分析
  12. java实现斗地主发牌案例简单易懂
  13. 邮箱自动化(smtplib模块)--以邮件正文HTML表格形式
  14. 【备注接口】为什么那么多人开网店不赚钱?原因如下
  15. shell脚本:exit 0 和 exit 1有什么区别?他们和return不同,return是关键字,exit是一个shell函数
  16. Unity Loading assembly failed“xxxx“reason: File does not contain a valid CIL image报错
  17. 在参考了众多博客之后,我写出了多达三万字的HashMap源码分析,比我本科毕业论文都要精彩
  18. Metro UI风格配色方案
  19. 邮件、短信验证码和邮箱认证服务方案选型全指南
  20. telerik学习记录-RadButton(下)

热门文章

  1. 高翔slam14讲的部分的实例代码: eigen部分(一)
  2. Android 判断app是否在前台还是在后台运行
  3. 【SpringBoot】升级2.4.0所出现的问题:When allowCredentials is true, allowedOrigins cannot contain the specia
  4. Java程序设计基础(菜鸟的学习)
  5. 探索EDM(Entity Framework)的EDM元数据
  6. 西电2020计算机考研,西安电子科技大学研究生院,西电2020年考研成绩最新信息!...
  7. QGIS源码编译步骤详解——官方新方案
  8. 字符串哈希--聪聪的加法等式
  9. Linux 文件系统学习之 EROFS 源码阅读笔记
  10. Shader编程之地标特效