Nu s-a putut rezolva com.android.tools.build:gradle:3.0.1 (Programare, Android)

BruceMao a intrebat.

Nu a putut rezolva toate fișierele pentru configurația ‘:classpath’. Nu s-a putut rezolva com.android.tools.build:gradle:3.0.1. Necesar pentru: project : Nu s-a putut rezolva com.android.tools.build:gradle:3.0.1. Nu s-a putut obține resursa ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom‘. Nu s-a putut obține ‘https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom‘. Conectarea la dl.google.com:443 [dl.google.com/216.58.221.110] a eșuat: Conexiunea a expirat: connect

Comentarii

  • afișați fișierul gradle –  > Por Tejas Pandya.
  • Adăugați fișierul gradle la întrebarea dumneavoastră –  > Por Gowtham Subramaniam.
  • @TejasPandya Fișierul gradle poate conține informații confidențiale. –  > Por Martin.
  • @Martin Evident, puteți ascunde aceste informații din imagine –  > Por Tejas Pandya.
  • @TejasPandya Da și am făcut acest lucru de multe ori. Poate fi destul de consumator de timp pentru a vă asigura că nu apare nimic care nu trebuie să apară. –  > Por Martin.
5 răspunsuri
snehal

Dacă utilizați com.android.tools.build:gradle:3.0.1, atunci utilizați doar depozitul google()https://developer.android.com/studio/releases/gradle-plugin.html

buildscript {
    repositories {
        google()
        jcenter()
    }

A funcționat pentru mine.

sns

Dacă deschideți un proiect existent utilizând Android Studio 3.0 Preview 5 sau o versiune ulterioară, urmați instrucțiunile pentru a vă actualiza automat proiectul la cea mai recentă versiune a pluginului Android.

Pentru a vă actualiza manual proiectul, includeți fișierul maven repo și modificați versiunea plugin-ului în versiunea de plugin în proiectul dvs. build.gradle după cum urmează :

Apply this:

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'
  } 
}

Gowtham Subramaniam

Începând cu versiunea 26.0.0 a bibliotecilor de suport, asigurați-vă că secțiunea de depozite include o secțiune maven cu extensia „https://maven.google.com” endpoint.

Citiți documentul

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

Pentru versiunea 3.0.0.0 a pluginului Gradle build tools, puteți utiliza depozitul google():

Citiți documentul

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

Comentarii

  • De parcă nu ne-am săturat de Gradle, acum vor să folosim și Maven. Tut tut. –  > Por Andrew S.
Nigel Savage

Pentru oricine este blocat în prezent de acest lucru,

1 găsiți versiunea în maven

2 Vedeți link-ul de depozit în partea de jos unde scrie „Notă: acest artefact se află la ….

în depozitele de scripturi de construcție, creați o intrare în depozitul de scripturi de construcție folosind linkul de la maven central ca mai jos

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

    }

Parveen Haade

simplu, dacă aveți această problemă, trebuie să modificați add/change google() de mai sus pe jcenter().așa:

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

Încercați, cred că vă va ajuta să vă rezolvați problema…

Tags: