Gradle sync failed: Could not find com.android.tools.build:gradle

前言:

Android Studio导入github工程,一直卡在Building gradle project info或refreshing gradle project这一步。

或者弹出如下错误

Gradle sync failed: Could not find com.android.tools.build:gradle:2.8.  
         Searched in the following locations:  
         file:/F:/studio/studio2.0/gradle/m2repository/com/android/tools/build/gradle/2.8/gradle-2.8.pom  
         file:/F:/studio/studio2.0/gradle/m2repository/com/android/tools/build/gradle/2.8/gradle-2.8.jar  
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.8/gradle-2.8.pom  
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.8/gradle-2.8.jar  
         Required by:  
         :TestApk:unspecified  
         Consult IDE log for more details (Help | Show Log)

▲ 问题分析 :

原因其实就是Android studio 会根据指定的url去Gradle官网下载新版文件,下载gradle的时候,网速过慢~ 尽管gradle官网虽然可以访问,但是速度实在太慢了

▲ 解决方案

使用本地可使用Gradle版本替换不存在本地的Gradle版本。
亲测有效,无任何副作用的解决步奏。

1、随便打开一个能运行的项目,复制项目中gradlewrappergradle-wrapper.properties 文件配置最后一行代码到新下载Building不成功的项目中去

before :

#Mon Dec 28 10:00:20 PST 2015
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

after :

#Mon Dec 28 10:00:20 PST 2015
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

2、同时更新 project/build.gradle 文件

before :

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
    }
}

after :

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
         classpath 'com.android.tools.build:gradle:2.3.3'
    }
}

解决 ヾ(◍°∇°◍)ノ゙

CSDN博客稿源:CSDN博客 (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 移动开发 » Gradle sync failed: Could not find com.android.tools.build:gradle

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录