Android studio 3.2.1 ArtifactResolveException:无法解析配置“:classpath"的所有工件 [英] Android studio 3.2.1 ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'

查看:49
本文介绍了Android studio 3.2.1 ArtifactResolveException:无法解析配置“:classpath"的所有工件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的项目中将 Android Studio 更新到 3.2.1 和 gradle 版本后,我收到以下构建错误.

我已经检查了很多与这个问题相关的问题,但没有运气.

项目依赖 Build.gradle

buildscript {存储库{谷歌()MavenCentral()行家{ url 'https://maven.google.com' }gradlePluginPortal()jcenter()}依赖{类路径 'com.android.tools.build:gradle:3.2.1'//注意:不要将您的应用程序依赖项放在这里;他们属于//在单独的模块 build.gradle 文件中}}所有项目{存储库{谷歌()maven { url "https://jitpack.io" }jcenter()}}任务清理(类型:删除){删除 rootProject.buildDir}

错误

org.gradle.api.ProjectConfigurationException:配置根项目DemoAppppp"时出现问题.在 org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:94)引起:org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException:无法解析配置:classpath"的所有工件.在 org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure(DefaultConfiguration.java:944)引起:org.gradle.internal.resolve.ModuleVersionResolveException: 无法解析 com.android.tools.build:gradle:3.2.1.要求:项目 :在 org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule(RepositoryChainComponentMetaDataResolver.java:103)在 org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve(RepositoryChainComponentMetaDataResolver.java:63)引起:org.gradle.internal.resolve.ModuleVersionResolveException: 无法解析 com.android.tools.build:gradle:3.2.1.在 org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData(ErrorHandlingModuleComponentRepository.java:139)引起:org.gradle.api.resources.ResourceException:无法获取资源'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom'.在 org.gradle.internal.resource.ResourceExceptions.failure(ResourceExceptions.java:74)在 org.gradle.internal.resource.ResourceExceptions.getFailed(ResourceExceptions.java:57)引起:org.gradle.internal.resource.transport.http.HttpRequestException:无法获取'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom'.在 org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest(HttpClientHelper.java:96)引起:org.apache.http.conn.HttpHostConnectException: Connect to localhost:80 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection denied: connect引起:java.net.ConnectException:连接被拒绝:连接

更新

我只是跟着@CoolMind 回答它解决了 gradle 问题,但还有另一个问题是

After I update Android Studio to 3.2.1 and gradle version in my project I am getting following build error.

I have already checked lots of questions related this question but no luck.

Project dependency Build.gradle

buildscript {

    repositories {
        google()
        mavenCentral()
        maven { url 'https://maven.google.com' }
        gradlePluginPortal()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

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

    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Error

org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'DemoAppppp'.
    at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:94)

Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.
    at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure(DefaultConfiguration.java:944)

Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:3.2.1.
Required by:
    project :
    at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule(RepositoryChainComponentMetaDataResolver.java:103)
    at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve(RepositoryChainComponentMetaDataResolver.java:63)

Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve com.android.tools.build:gradle:3.2.1.
    at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData(ErrorHandlingModuleComponentRepository.java:139)

Caused by: org.gradle.api.resources.ResourceException: Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom'.
    at org.gradle.internal.resource.ResourceExceptions.failure(ResourceExceptions.java:74)
    at org.gradle.internal.resource.ResourceExceptions.getFailed(ResourceExceptions.java:57)

Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.1/gradle-3.2.1.pom'.
    at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest(HttpClientHelper.java:96)

Caused by: org.apache.http.conn.HttpHostConnectException: Connect to localhost:80 [localhost/127.0.0.1, localhost/0:0:0:0:0:0:0:1] failed: Connection refused: connect 
Caused by: java.net.ConnectException: Connection refused: connect 

Update

I just followed @CoolMind answer it solve the gradle issue, but there is another issue comes which is This

And I followed those answers which is given in this question but not solve my problem

解决方案

100% Solution. Just turn off the Toggle Offline Mode .

On the top right side of the Window .

Click on Gradle 2nd number option(just near of Setting option) click on it then you will be able to do work continue sally.

As you can see the image

这篇关于Android studio 3.2.1 ArtifactResolveException:无法解析配置“:classpath"的所有工件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆