2016-10-19 35 views
0

Ich habe versucht, einige Android-Beispiel-App mit Android-Studio zu erstellen, und ich stieß auf einen Gradle-Sync-Fehler.Gradle Sync Fehler android Studio

Es sagt unbekannter Host für jcenter.bintray.com und Proxy konfigurieren.

Aber wenn ich versuche, mit Hilfe der Browser-URL darauf zuzugreifen. Ich habe auch versucht, die Verbindung in Android Studio zu überprüfen> Einstellung> Systemeinstellungen> HTTP-Proxy> Verbindung überprüfen.

Zeigt die Verbindung erfolgreich an. Der Fehler tritt also nur auf, wenn er erstellt wird. Was könnte der Grund sein?

build.gradle

buildscript { 
repositories { 
    jcenter { url "http://jcenter.bintray.com/" } 
} 

dependencies { 
    classpath 'com.android.tools.build:gradle:2.2.1' 
} 
} 

allprojects { 
} 
+0

hinzufügen Versuchen Sie Proxy-Einstellung, wenn Sie hinter der Firewall befinden. –

+0

also sollte es einen Fehler zeigen, wenn ich versuche, in den oben genannten zwei Fällen richtig zuzugreifen? – toddy

+0

Während Sie bauen, welchen Fehler Sie bekommen? –

Antwort

0

Dies geschieht, weil das Android Studio nicht in der Lage könnte die Abhängigkeiten aus dem Repository zu holen.

Versuchen Sie, android studio to newer version zu aktualisieren, zusammen mit deactivating offline mode hat es funktioniert.

+0

meine Android-Studio-Version ist 2.2 Vorschau 7. – toddy

0

Entfernen Sie testCompile 'junit: junit: 4.12' aus build.gradle-Datei, wenn Sie nicht Unit-Test verwenden.

Wenn Sie Testfall benötigen, richten Sie Proxy-Einstellungen (Datei-> Einstellungen-> Aussehen & Verhalten -> Systemeinstellungen-> http Proxy), wenn Sie hinter Proxy sind.

und unter Repository in build.gradle,

repositories { 
    maven { url 'http://repo1.maven.org/maven2' } 
    jcenter { url "http://jcenter.bintray.com/" } 
} 
+0

immer noch gleichen Fehler. :( – toddy

+0

Können Sie Gradle Datei hochladen? –

Verwandte Themen