it-swarm.com.de

Android Studio 3.0.1 Fehler: Gradle-Projektsynchronisierung ist fehlgeschlagen. Grundfunktionen (z. B. Bearbeiten, Debuggen) funktionieren nicht ordnungsgemäß

Ich habe Android Studio 3.0.1 installiert und versucht, die erste App mit der Auswahl einer leeren Aktivität zu erstellen. Ich habe jedoch die Meldung:

Synchronisierung des Gradle-Projekts ist fehlgeschlagen. Grundfunktionen (z. B. Bearbeiten, Debuggen) funktionieren nicht ordnungsgemäß

und Fehlermeldung wie diese:

Abhängigkeit von ': app @ releaseUnitTest/compileClasspath' konnte nicht aufgelöst werden: com.Android.support:appcompat-v7:26.1.0..__ konnte nicht aufgelöst werden. Com.Android.support:appcompat-v7:26.1.0..__ konnte nicht aufgelöst werden. Benötigt von: Projekt: App Com.Android.support:appcompat-v7:26.1.0..__ konnte nicht aufgelöst werden. POM https://dl.google.com/dl/Android/maven2/com/Android/support/appcompat-v7/26.1.0/appcompat-v7-26.1.0.pom .__ konnte nicht parsen Schon gesehen doctype.

enter image description here

enter image description here

und dies ist der erste Teil der Protokollnachricht:

2018-01-03 11: 11: 12,671 [d thread 8] WARN - ect.sync.idea.ProjectSetUpTask - Bereits gesehener Doctype . Weitere Informationen finden Sie im Protokoll IDE (Hilfe | Protokoll anzeigen) 2018-01-03 11: 11: 12,671 [d thread 8] INFO - e.project.sync.GradleSyncState - Synchronisierung der Synchronisierung fehlgeschlagen: Bereits gesehener Doctype.

Ich habe einige Lösungsvorschläge ausprobiert, z. B. die Gradle-Version ändern, das Kotlin-Plugin (!) Aktualisieren und so, aber sie funktionierten nicht.

Irgendeine Lösungsmöglichkeit?

13
pooria haddad

Das Problem wurde durch meine Verbindung verursacht. Ich musste Proxy einstellen, um einige Komponenten herunterzuladen. 

2
pooria haddad

Dieses Problem tritt auf, wenn die Build Tools-Version nicht für das Projekt festgelegt ist. Sie legen nur die Build-Tool-Version fest, indem Sie diesem Vorgang folgen ...

Öffnen Sie Ihre Projektstruktur [Datei-> Projektstruktur] und wählen Sie auf der Registerkarte Eigenschaften der App im Abschnitt Module die Option Build Tools Version aus.

Dadurch wird die Build-Tool-Version zu Ihrer Gradle-Datei (Modul: App) hinzugefügt und das Projekt erneut synchronisiert.

7
Mridul Das

Der Fehler tritt bei schwankendem Netzwerk auf. Stellen Sie daher zunächst sicher, dass Ihre Verbindung stabil ist. Wenn Sie eine VPN-Prüfung verwenden, ist Ihr gradle.properties richtig konfiguriert.

Die korrekte Form der VPN-Verbindung für gradle.properties lautet wie folgt:

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=8080
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=8080

Meine Hostverbindung ist 127.0.0.1 und der Port ist 8080 für http und https.

Noch eine Sache, stellen Sie sicher, dass Sie https hinzufügen (es ist obligatorisch).

2
Esmaeil Mirzaee

Ich hatte das gleiche Problem, als ich auf Android Studio 3.1.2 aufgerüstet habe. Das Problem war, dass ich das vorherige JDK verwendete, das ich vor fünf Jahren installiert hatte.

Die Schritte:-  

Go to File -> Project Structures -> SDK Location -> JDK Location -> check the 
Option Use embedded JDK (recommended).
1

Dieses Problem tritt auf, wenn die Build-Tools-Version nicht für das Projekt festgelegt ist. Sie legen einfach die Build-Tool-Version fest, indem Sie diesem Vorgang folgen ...

Öffnen Sie Ihre Projektstruktur [Datei-> Projektstruktur] und wählen Sie die Build-Tool-Version auf der Registerkarte Eigenschaften der App im Abschnitt Module aus.

Dadurch wird die Build-Tool-Version zu Ihrer Gradle-Datei (Modul: App) hinzugefügt und das Projekt erneut synchronisiert.

Das Problem wurde durch meine Verbindung verursacht. Ich musste Proxy einstellen, um einige Komponenten herunterzuladen

1
Ja Mal Ch

Ich hatte das gleiche Problem, ich habe die gradle-Version heruntergeladen und als lokale Distribution verwendet. Einstellungen/Build, ../Gradle/Lokale Verteilung verwenden.

0
Master49

Sehen Sie sich das Manifest an, da muss möglicherweise etwas schief gehen. In meinem Fall hatte ich dieses Label <uses-sdk Android: minSdkVersion = "7" Android: targetSdkVersion = "15" />, das aus einem Beispiel stammt.__ Dann wird der Fehler angezeigt und der Korrespondent wird jetzt aktualisiert. <uses-sdk Android: minSdkVersion = "15" Android: targetSdkVersion = "27" />

0
user3525542

Für mich wurde das Problem behoben, indem ich der Antwort von Mridul Das folgte und dann die Studios neu startete.

0
Simon

Die Lösung ist irgendwie sehr einfach. Dies liegt daran, dass die von Ihnen verwendete "compileSdkVersion" verwendet wird im Build.gradle (Modul: App) ist höher als das in Ihrem Android-Studio installierte SDK Gehen Sie zum SDK-Manager und laden Sie eine höhere oder gleich hohe Api-Stufe als "compileSdkVersion" herunter, und Sie sind fertig

0