Beim Erstellen eines neuen Hello World-Projekts in Android Studio wurde eine Fehlermeldung angezeigt:
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'MyApplication2'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:0.9.1.
Required by:
:MyApplication2:unspecified
> No cached version of com.android.tools.build:gradle:0.9.1 available for offline mode.
BUILD FAILED
Android Studio Version: 0.5.2
Gradle-Version: 0.9.1
Ich verwende eine Proxy-Verbindung zum Internet.
Antworten:
Hatte den gleichen Fehler nach dem heutigen Update von Android Studio. Für mich ging es nicht um Proxy-Einstellungen:
Deaktivieren Sie "Offline-Arbeit" in Android Studio 0.6.0:
Datei-> Einstellungen-> Gradle-> Globale Gradle-Einstellungen
oder in OSX:
Einstellungen-> Gradle-> Globale Gradle-Einstellung
oder in neueren Versionen:
Datei-> Einstellungen-> Erstellen, Ausführen, Bereitstellen-> Erstellen von Tools-> Gradle
Synchronisieren Sie das Projekt erneut, indem Sie beispielsweise Android Studio neu starten
(Nur in Gradle Version 0.11 ... und Android Studio Version 0.6.0 Vorschau getestet)
BEARBEITEN: Pfade für verschiedene Versionen / Plattformen hinzugefügt (wie von John Ballinger und The_Martian erwähnt ). Noch nicht verifiziert.
quelle
Mit dem neuen Android Studio 3.6 Toggle Gradle der Offline - Modus unterwegs
View
>Tool Windows
> inGradle
der Menüleiste und Toggle - Wert von Offline - Modus , die in der Nähe der Spitze des Gradle Fensters ist.quelle
Ist mir gerade nach dem Upgrade auf Android Studio 3.1 passiert. Das Kontrollkästchen Offline-Arbeit wurde deaktiviert, daher kein Glück.
ich ging zu
Settings > Build, Execution, Deployment > Compiler
und dasCommand-line Options
Textfeld enthielt--offline
, also habe ich das einfach gelöscht und alles hat funktioniert.quelle
Ich hatte den gleichen Fehler ... Bitte deaktivieren Sie die Offline-Arbeit in den Einstellungen.
Datei => Einstellungen => Erstellen, Ausführen, Bereitstellen => Erstellen von Tools => Gradle => Offline-Arbeit
Starten Sie Ihr Android Studio nach Abschluss der Gradle-Synchronisierung neu .
quelle
Bitte folgen Sie den folgenden Schritten:
1.Öffnen Sie Ihr Projekt.
2.Gehen Sie zur linken Seite der Gradle-Schaltfläche.
3. Sehen Sie sich das Bild unten an.
4.Klicken Sie auf die Schaltfläche über der Bildshow.
5.Wenn Sie sich für diese Art von Ansicht befinden, befinden Sie sich nicht im Offline-Modus.
6.Gehen Sie, um das Projekt zu erstellen und neu zu erstellen.
Alles oben Genannte ist Arbeit für mich.
quelle
Deaktivieren Sie für Mac das Kontrollkästchen
Offline Work
vonPreference -> Build, Execution, Deployment -> Build Tools -> Gradle -> Global Gradle Settings
Tipp:
cmd
+,
zum ÖffnenPreference
über die Tastenkombinationquelle
Da Sie erwähnen, dass Sie eine Proxy-Verbindung haben, werde ich Ihnen sagen, was für mich funktioniert hat: Ich bin zu Eigenschaften gegangen (wie von Friedrich erwähnt), um sicherzustellen, dass die Offline-Arbeit deaktiviert war. Ich habe die Datei gradle.properties in der IDE geöffnet und meine Proxy-Einstellungen hinzugefügt. Hier ist eine generische Version:
Dann gab es oben in der Eigenschaftendatei in der IDE einen Link "Erneut versuchen", auf den ich geklickt habe. Das hat es geschafft.
quelle
In meinem Fall erhalte ich den gleichen Fehlertitel, der nicht alle Abhängigkeiten für die Konfiguration auflösen konnte
Wie auch immer suberror sagte, es lag an einem Flusenglas, das nicht mit seiner URL geladen war und den Status 502 erhielt. Ich habe den Bereitstellungsbefehl erneut ausgeführt, diesmal war es erfolgreich.
quelle