2017-12-20 36 views
0

Ich müde nur meine erste Android-Anwendung zu erstellen und Android Studio 3.0.1 mit API 27, 26 und anderen notwendigen SDK-Tools installiert, aber nach dem Erstellen eines neuen Projekts jetzt bekomme ich eine "Gradle Synchronisierungsfeldfehler "mit keiner Fehlernummer, aber mit einem 6-Nachrichtenfehler in" Nachrichtengruppensynchronisation "... Ich habe keine gute Lösung dafür gefunden .. kann mir jemand helfen?Gradle Sync Feld in android Studio 3.0.1

Hinweis: Ich habe jdk 1.8 auf meinem Windows und Android Studio verwendet, und die eingebettete jdk ist deaktiviert!

Dies ist der Screenshot meines Problems!

enter image description here

enter image description here

enter image description here

+0

Haben Sie 'Google()' Maven-Repository hinzugefügt? –

+0

entschuldigung mi ... Ich bin neu in Java und ich weiß nicht, was ist google() maven repository! was ist das ? –

+0

Folgen Sie diesem und überprüfen Sie, ob Sie dies getan haben https://developer.android.com/studio/build/dependencies.html#google-maven Stellen Sie außerdem sicher, dass Sie auf Android Studio 3 oder höher sind. –

Antwort

0

Wie Sie die Expresso Abhängigkeit von Build.Gradle entfernt müssen Sie auch die Testclass entfernen. Weil die Methode in dieser ApplicationTestClass diese Abhängigkeiten benötigt.

Versuchen Sie, Ihre Testklasse zu löschen.

Java-> your_package (androidTest) -> löschen Sie die Dateien hier **

Auch in Ihrer Build.Gradle (Projekt:) hinzufügen // Erste ein

allprojects { 
    repositories { 
     google() 
    } 
} 
0
  1. prüfen build .gradle ersetzen classpath mit - classpath: 'com.android.tools.build: gradle: 3.1.0-alpha02'

  2. Check- compileSdkVersion 26 buildToolsVer sion '26 .0.2'

3.update alle Bibliotheken build.gradle -compileSdkVersion 26 buildToolsVersion '26 .0.2'

Verwandte Themen