web-dev-qa-db-fra.com

Android studio 3.2.1 ArtifactResolveException: impossible de résoudre tous les artefacts pour la configuration ': classpath'

Après avoir mis à jour Android Studio vers la version 3.2.1 et gradle dans mon projet, je reçois une erreur de construction suivante.

J'ai déjà vérifié beaucoup de questions liées à cette question mais pas de chance.

Dépendance du projet 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
}

Erreur

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 

Mise à jour

Je viens de suivre @CoolMind répondre pour résoudre le problème de gradle, mais il y a un autre problème qui est This

Et j'ai suivi ces réponses qui sont données dans cette question mais pas résolu mon problème

7
vikas singh

Allez simplement à File -> Sync with File System et il téléchargera à nouveau vos fichiers manquants.

enter image description here

3
vikas singh

Ce problème est apparu sur OS X. Après avoir désactivé l'application de filtrage Web (certaines adresses IP Google ont été bloquées), il a disparu. Après la synchronisation avec gradle, tous les fichiers ont été téléchargés.

Vous pouvez également définir une case à cocher comme dans https://discuss.gradle.org/t/Android-studio-could-not-get-resource-https-dl-google-com-dl-Android-maven2- com-Android-tools-build-gradle-3-1-0-gradle-3-1-0-pom/26734 :

Paramètres -> Créer… -> Gradle -> Android Studio -> Activer le référentiel maven intégré.

Voir aussi Impossible de résoudre com.Android.tools.build.gradle: 3.0.1 .

0
CoolMind