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
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 .