webentwicklung-frage-antwort-db.com.de

Fehler: Unbekannter Host services.gradle.org. Sie müssen möglicherweise die Proxy-Einstellungen in Gradle anpassen

ich habe es viele Male versucht, aber es gibt denselben Fehler

4
avez raj

Ich habe mehr als 50 Stackoverflow-Threads ausprobiert. Nichts hat mir geholfen.

Aktualisieren Sie Ihre Projektstufe build.gradle auf die neueste Version - es funktioniert für mich

classpath 'com.Android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:4.2.0'
3
Ranjith Kumar

Gehe zu..

Datei> Einstellungen> Aussehen und Verhalten> Systemeinstellungen> HTTP-Proxy Aktivieren Sie die folgende Option Proxy-Einstellungen automatisch erkennen

und drücken Sie die checkConnection-Taste zum Testen

12
vahid karimi

In meinem Fall trat folgendes Problem auf:

Ich habe Proxy-Einstellungen aus den Android Studio-Einstellungen ausgewählt, als ich in einem Netzwerk hinter einem Proxy gearbeitet habe. Als ich mich von diesem Netzwerk getrennt und mit einem Heimnetzwerk verbunden habe, das keinen Proxy hat, habe ich die Proxy-Einstellungen aus Android Studio entfernt, aber gradle schien die alten Proxy-Einstellungen zu übernehmen.

Das Problem war, dass gradle auch die Proxy-Einstellungen in der folgenden Datei gespeichert hatte, als ich die Proxy-Einstellungen in Android Studio festgelegt habe, diese jedoch nicht entfernt wurden, als ich die Proxy-Einstellungen aus Android Studio entfernt habe.

%HOME%\.gradle\gradle.properties

Als ich die Proxy-Einstellungen aus dieser Datei entfernt habe, hat die Gradle-Synchronisierung wieder funktioniert.

5
Lahiru Chandima

Ich hatte das gleiche problem Was bei mir funktioniert hat war:

Gehen Sie zu Datei> Cache ungültig machen/neu starten> Ungültig machen und neu starten.

Hoffe, es funktioniert auch für Sie.

Wenn dies nicht funktioniert, geben Sie Ihrem System Zugang zum Internet und klicken Sie auf Hilfe> Nach Updates suchen. Und aktualisiere Android Studio auf die neuesten Versionen. Alle gradle und Plugins werden aktualisiert und ich denke, es sollte das Problem lösen.

2
Shivam Singh

stellen Sie sicher, dass Sie die Proxy-Einstellung deaktivieren Einrichten> Erscheinungsbild und Verhalten> HTTP-Proxy> und aktivieren Sie das Kontrollkästchen Kein Proxy, und aktivieren Sie die Verbindung, nachdem Sie keine Proxy- oder Proxy-Proxy-Einstellung ausgewählt haben

1
alex

Android Plugin für HTTP-Proxy-Einstellungen von Gradle

Legen Sie für anwendungsspezifische HTTP-Proxy-Einstellungen die Proxy-Einstellungen in der Datei build.gradle für jedes Anwendungsmodul fest.

apply plugin: 'com.Android.application'

Android {
    ...

    defaultConfig {
        ...
        systemProp.http.proxyHost=proxy.company.com
        systemProp.http.proxyPort=443
        systemProp.http.proxyUser=userid
        systemProp.http.proxyPassword=password
        systemProp.http.auth.ntlm.domain=domain
    }
    ...
}

Legen Sie für projektweite HTTP-Proxy-Einstellungen die Proxy-Einstellungen in der Datei gradle/gradle.properties fest.

# Project-wide Gradle settings.
...

systemProp.http.proxyHost=proxy.company.com
systemProp.http.proxyPort=443
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
systemProp.http.auth.ntlm.domain=domain

systemProp.https.proxyHost=proxy.company.com
systemProp.https.proxyPort=443
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=password
systemProp.https.auth.ntlm.domain=domain

...

Bitte lesen Sie das offizielle Dokument Konfiguration

1
IntelliJ Amiya

Laden Sie eine aktuelle Gradle-Version von gradle.org/releases .__ herunter. Entpacken Sie die Datei und kopieren Sie den Gradle-Ordner, z. Gradle 4.0 in C - Programmdateien - Android - Android Studio - Gradle . Auf Ihrem Android Studio gehen Sie auf die Datei - Einstellungen - Erstellen, Ausführen, Bereitstellen - Build Tools - Gradle und wählen Sie Lokale Gradle verwenden Verteilung, suchen Sie in Gradle Home Ihren Gradle-Ordner und klicken Sie auf Übernehmen. Klicken Sie dann auf OK .. Das hat das Problem für mich gelöst. Für Ihr Android Studio ist möglicherweise eine neuere Version von Gradle erforderlich. Stellen Sie sicher, dass Sie ein Gradle herunterladen, das mit Ihrem Studio oder den neuesten Versionen kompatibel ist.

0
Opeyemi

Das Problem ist, dass Sie gradle nicht von dem in gradle/wrapper/gradle-wrapper.properties angegebenen Host herunterladen können

In meinem Fall geschah dies, nachdem ich den Code mit Idea überarbeitet hatte. So funktioniert es: 1. Stellen Sie sicher, dass Sie die Zip-Datei unter der oben angegebenen URL herunterladen können. 2. Wenn möglich, möchten Sie möglicherweise die Proxy-Konfiguration oder die Umgebungsvariablen überprüfen

0
GNUton

Gehe zu: Datei -> Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Gradle. Aktivieren Sie dann die lokale Verteilung von Gradle. Kreuze die Offline-Arbeit an.

Wie so:

0
s.nainwal

Einstellungen -> Erstellen, Ausführen, Bereitstellen -> Gradle -> Android studio

0
Ben

Wenn Sie einen HTTP-Proxy-Server verwenden, überarbeiten Sie die folgenden Proxy-Einstellungen in der Datei "gradle.properties" im Stammordner Ihres Projekts. Wenn Sie keinen Proxyserver verwenden, löschen Sie diese Einträge. 

systemProp.http.proxyPort=8080
systemProp.http.proxyUser=UserName
systemProp.http.proxyPassword=Passw0rd
systemProp.https.proxyPassword=Passw0rd
systemProp.https.proxyHost=proxy.abc.com
systemProp.http.proxyHost=proxy.abc.com
systemProp.https.proxyPort=8080
systemProp.https.proxyUser=UserName
0
Murat