无法解决com.android.tools.build:gradle:3.0.1

时间:2018-01-19 06:48:54

标签: android

  

无法解析配置':classpath'的所有文件。   无法解决com.android.tools.build:gradle:3.0.1。        要求:            项目:   无法解决com.android.tools.build:gradle:3.0.1。   无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom”。   无法获得“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom”。   连接到dl.google.com:443 [dl.google.com/216.58.221.110]失败:连接超时:连接

5 个答案:

答案 0 :(得分:6)

如果您使用的是com.android.tools.build:gradle:3.0.1,则只使用google()存储库 https://developer.android.com/studio/releases/gradle-plugin.html

const icon = require('!!file-loader!./icon.svg')

它对我有用。

答案 1 :(得分:3)

如果您使用Android Studio 3.0预览5或更高版本打开现有项目,请按照提示自动将项目更新为最新版本的Android插件。

要手动更新项目,请包含maven repo并更改项目级build.gradle文件中的插件版本,如下所示:

申请:

buildscript {
  repositories {
    ...
    // You need to add the following repository to download the
    // new plugin.
    google()
  }

  dependencies {
    classpath 'com.android.tools.build:gradle:3.0.0-alpha5'
  } 
}

答案 2 :(得分:2)

  

从版本26.0.0的支持库中确保   存储库部分包括一个maven部分   “https://maven.google.com”端点。

Read Document

allprojects {
repositories {
    jcenter()
    maven {
        url "https://maven.google.com"
    }
  }
}
  

对于Gradle构建工具插件版本3.0.0,您可以使用google()   存储库:

Read Document

allprojects {
    repositories {
        jcenter()
        google()
    }
}

答案 3 :(得分:1)

对于当前被此阻止的任何人,

1在Maven centeral中找到版本

2请参阅底部的存储库链接,其中显示“注意:此工件位于....

在您的构建脚本存储库中,使用如下来自maven Central的链接创建构建脚本存储库条目

   maven {
        url 'http://repo.spring.io/libs-milestone/'

    }

答案 4 :(得分:0)

简单,如果遇到此问题,则需要在jcenter()上更改添加/更改google()。 像这样:

allprojects {
    repositories {
        //you need to change add/change google() above on jcenter()
        google()
        jcenter()
    }
}

尝试一下,我认为它可以帮助您解决问题。