Android Studio 中报 【gradle project sync failed】 错误解决方法
2017-09-28 00:00
591 查看
一、报错信息
gradle project sync failed
装完 Android Studio ,创建一个安卓项目 Hello World,想要跑起来,发现启动按钮是灰色的,并不像教程里那样点一下就出来个手机模拟器那玩意;并且开发工具的控制台一直报错
gradle project sync failed的问题。
二、寻找原因
经过网上一顿海找,最后发现是少了 gradle 这家伙。看网上说类似于 java 的 maven,node 的 npm,用来管理包的工具(也不知道是不是,错了莫怪)。gradle 在计算机中安装的默认地址C:\Users\Administrator\.gradle\wrapper\dists。
在新建的 Hello World 项目里找一个文件 gradle-wrapper.properties (按两下 shift 出现文件查询对话框),可以看到文件内容如下:
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip
看最后一行代码:
distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip,就是因为这个没有下载成功导致的问题,
C:\Users\Administrator\.gradle\wrapper\dists就是下载目录。
三、解决方法
删除C:\Users\Administrator\.gradle\wrapper\dists老的文件 gradle-3.3-all;
手动复制
distributionUrl=https://services.gradle.org/distributions/gradle-3.3-all.zip中的 http 地址到浏览器自行下载,下载完成后在
C:\Users\Administrator\.gradle\wrapper\dists解压缩;
重启 Android Studio,此时如果发现启动按钮变成绿色就说明成功了。
这个过程如果下载成功皆大欢喜,下载失败请继续看下面。
四、配置国内镜像
楼主刚开始进行手动下载,下载了好几次都没有成功,总是下载到 90% 时候就不动了。后来找了下 why,有人说这玩意下载需要翻墙(去外国服务器下载),自然很慢很慢,可以配置下国内镜像(配置过后下载速度很快)。
快速搜索文件 build.gradle (按两下 shift 键),内容修改如下(不是全部复制过去,是只要修改 buildscript 和 allprojects 两个属性):
buildscript { repositories { // 配置镜像 maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} } } allprojects { repositories { // 配置镜像 maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'} } }
之后在 Android Studio 中点击 try again(在文件顶部),让 Android Studio 自动下载即可,这个过程需要花点时间,文件大该在 80M 左右,想知道下载进度可以去
C:\Users\Administrator\.gradle\wrapper\dists中查看。
相关文章推荐
- 【已解决】Android Studio下,gradle project sync failed 错误
- android studio 更新 Gradle错误解决方法 sync gradle failed
- 【已解决】Android Studio下,gradle project sync failed 错误
- AndroidStudio “gradle project sync failed”错误解决方法
- android studio 报Gradle project sync failed. Please fix your project and try again.错误的解决办法
- 【已解决】Android Studio下,gradle project sync failed 错误
- Android Studio,“Failed to sync Gradle project 'xxxx' ”的解决
- Android Studio:Gradle project refresh failed. 解决方法
- Android Studio Gradle 错误:gradle project sync failed basic functionality editing debugging
- 关于android studio错误:gradle project sync failed.please fix your project and try again的解决方案
- Android Studio下,gradle project sync failed 错误
- Android Studio下,gradle project sync failed 错误
- Android Studio下,gradle project sync failed 错误
- 解决android studio项目中Failded to sync Gradle project 'XXXX' Cause:failed to find target with hash strin
- Android Studio下,gradle project sync failed 错误
- Android Studio下,gradle project sync failed 错误
- Android Studio下,gradle project sync failed 错误
- Android Studio:Gradle project refresh failed. Connection timed out: connect.解决方法
- Android Studio,gradle project sync failed 错误