wake-up-neo.com

Android Studio: Gradle Refresh fehlgeschlagen - com.Android.tools.build:gradle:2.2.0-alpha6 wurde nicht gefunden

Ich habe gerade ein Android-Projekt von git heruntergezogen und Android Studio gibt mir bei jedem Versuch, es zu öffnen, die folgende Fehlermeldung:

Error:Could not find com.Android.tools.build:gradle:2.2.0-alpha6.
Searched in the following locations:
    https://repo1.maven.org/maven2/com/Android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom
    https://repo1.maven.org/maven2/com/Android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar
    https://maven.fabric.io/public/com/Android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.pom
    https://maven.fabric.io/public/com/Android/tools/build/gradle/2.2.0-alpha6/gradle-2.2.0-alpha6.jar
Required by:
    newApp_Android:app:unspecified

Ich habe Gradle lokal installiert und Umgebungspfade über System eingerichtet.

Unter Projektstruktur/Projekt wird das folgende Setup verwendet.

Gradle Version : 2.10
Android Plugin Version : 2.2.0-alpha6
Android Plugin Repository : jcenter
Default Library Repository : jcenter

Könnte mich jemand in die richtige Richtung weisen?

55
Eoghan

Dies liegt daran, dass der Build-Prozess die Abhängigkeit im Maven-Repository nicht finden kann. Fügen Sie jcenter () zusammen mit mavenCentral () in Ihrer Projektebene build.gradle hinzu.

buildscript {
    repositories {
        mavenCentral()
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:2.2.0'
    }
}
180
sembozdemir

Ich hatte also einen ähnlichen Fehler, als ich versuchte, das ionic2-Projekt für Android zu erstellen. Dies geschah, nachdem Android Studio Gradle während seiner Updates aktualisiert hatte.

Error: cmd: Command failed with exit code 1 Error output:

FEHLER: Die Erstellung ist mit einer Ausnahme fehlgeschlagen.

Ich habe die obigen Antworten gelesen, in denen darauf hingewiesen wurde, eine "build.gradle" -Datei zu aktualisieren, es stellte sich jedoch heraus, dass es mehrere Dateien mit diesem Namen im Projekt gab. Was für mich funktionierte (und hoffentlich hilfreich für alle, die an dem Projekt "angle2/ionic2" arbeiten und dieses Problem haben), ist die Aktualisierung der Datei build.gradle unter 

[rootOfPorject]/platforms/Android/CordovaLib/build.gradle

Bei dieser Datei fehlte der Eintrag jcenter (). Nun sieht der Repository-Teil so aus und funktioniert wie ein Zauber.

repositories {
    jcenter()
    mavenCentral()
}

Ich hoffe, das spart Zeit für jemanden.

EDIT: Wie @rcerecedar erwähnt, müssen Sie möglicherweise auch jcenter() in der folgenden Datei hinzufügen.

[rootOfPorject]/platforms/Android/build.gradle

In dieser Datei sollten Sie das Vorhandensein in buildscript -> repositories und optional auch in allprojects -> repositories prüfen. 

9
Hassan

1. Gehe zu "C:\Programme\Android\Android Studio\gradle\m2repository\com\Android\tools\build\gradle"

2.Siehe den Namen des neuesten Ordners, d. H. "2.2.3", Kopieren Sie ihn.

3. Gehen Sie zu build.gradle (Module: yourapp),

Hier platzieren:

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:2.2.3'
}
4
geekydhaval

Was für mich funktionierte, war, dass ich genau das tat, was "geekydhaval" sagte. Nochmals vielen Dank dafür, aber ich ging zurück zu den Abhängigkeiten. classpath 'com.Android.tools.build:gradle: 2.3.0'} und wechselt von 2.3.2 auf 2.3.0, und der Build wurde erfolgreich abgeschlossen.

1
Matt Brown

Wenn Sie in Ihrem PC eine Firewall konfiguriert haben, versuchen Sie Folgendes in gradle.properties.

systemProp.https.proxyHost=<proxyHostName>
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=<user id>
systemProp.https.proxyPassword=<password>
systemProp.https.nonProxyHosts=www.google.com|localhost
1
Muralitharan

Ersetzen Sie den gradle:2.2.0-alpha6 durch gradle:2.2.0-alpha3.
Wenn dies nicht funktioniert, ersetzen Sie es durch gradle:2.2.0-alpha2.

0
Andro Secy

Während der Aktualisierung von gradle wird die vorherige Version durch eine neue Version ersetzt, so dass wir die Gradle-Version im Code ändern müssen, da sie sich auf die vorherige Version bezieht und einen Fehler wie diesen anzeigt

Alle Abhängigkeiten für die Konfiguration ': classpath' ..__ konnten nicht aufgelöst werden. Com.Android.tools.build:gradle:2.2.3..__ konnte nicht gefunden werden. An folgenden Orten gesucht: Datei: /home/ubuntu/.m2/repository/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.pom Datei: /home/ubuntu/.m2/repository/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.jar https://repo1.maven.org/maven2/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.pomhttps://repo1.maven.org/maven2/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.jarhttps://oss.sonatype.org/content/repositories/snapshots/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.pomhttps://oss.sonatype.org/content/repositories/snapshots/com/Android/tools/build/gradle/2.2.3/gradle-2.2.3.jar Benötigt von: :: Datei öffnen

Die Lösung hierfür ist, dass wir das Repository in die Datei build.gradlelike einfügen

buildscript {
repositories {
    mavenCentral()
    google()
    jcenter()
}

OR

GEHEN Sie den Datei-Explorer und suchen Sie

C:\Program Files\Android\Android Studio\gradle\m2repository\com\Android\tools\build\gradle

und den Gradle-Namen mit der neuesten Version sehen

Gradle 2.2.0
Gradle 3.2.1
Gradle 2.1.0

und wählen Sie die neueste Version wie 3.2.1 aus und fügen Sie sie wie dependencies in die build.gradle-Datei ein

dependencies {
classpath 'com.Android.tools.build:gradle:3.2.1'}
0