繁体   English   中英

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

[英]Could not resolve com.android.tools.build:gradle:3.0.1

无法解析配置':classpath'的所有文件。 无法解决com.android.tools.build:gradle:3.0.1。 要求:project:无法解析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]失败:连接超时:连接

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

buildscript {
    repositories {
        google()
        jcenter()
    }

它对我有用。

如果您使用Android Studio 3.0 Preview 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'
  } 
}

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

阅读文件

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

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

阅读文件

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

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

1找到maven中的版本 森特拉尔

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

在构建脚本存储库中,使用maven central中的链接创建构建脚本存储库条目,如下所示

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

    }

很简单,如果你遇到这个问题,你需要在jcenter()上面更改上面的添加/更改google()。 像那样:

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

尝试一下,我觉得它有助于解决你的问题..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM