(Kürzere Lösungen für das Problem sind oben gezeigt und haben viele Daumen hoch Stimmen. Wenn sie nicht für Sie funktionieren, haben sich mehrere Leute bei mir dafür bedankt, also probieren Sie es aus.)
Ich habe verwendet Android Studio 3.0.1
und Gradle 4.1
als ich die "Facetten" -Fehler bekam. Ich habe es behoben, indem ich Folgendes getan habe.
Stoppen Sie AS. Wenn AS hängen bleibt , erzwingen Sie, dass der Task-Manager nicht mehr verwendet wird.
Starten Sie AS neu. Wenn Sie Fehler haben und keine Möglichkeit haben , zur Datei zu gelangen> EINSTELLUNGEN …, sind Sie wahrscheinlich dort, wo ich war. Weiter lesen.
Wenn Sie ein Popup habenfacets
, das dem ähnlich ist ...
... schauen Sie sich die Gradle-Konsole an . Wenn Sie die Meldung erhalten Problems found loading plugins
, gefolgt von einer Liste von Fehlern, die besagen, dass der “required plugin
Android-Support deaktiviert ist " , followed by a message that has a link saying " ...
( Sprechblase anzeigen )", klicken Sie auf diesen Link .
Der Link bietet eine Option zum Choose to
Aktivieren des Android-Supports . Tun Sie dies.
Starten Sie AS neu.
Wenn Sie zu kommen File > Settings
und keine Fehler haben, großartig. Ich denke du bist fertig.
Aber ich bin auf einen neuen Fehler gestoßen, also können Sie auch:
Wenn Sie diesen Fehler erhalten ...
Info:Gradle tasks [clean, :app:generateDebugSources,
:app:generateDebugAndroidTestSources,:app:mockableAndroidJar]
Error:Failed to complete Gradle execution.
Cause: **Write access is allowed from event dispatch thread only**
... geh zu File -> Project Structure -> SDK Location
.
Aktivieren Sie das Kontrollkästchen Use embedded JDK
.
Set jdk location
zu C:\Program Files\Android\Android Studio\jre
.
( Mein Pfad wurde auf C:\Program Files\Android\Android Studio
1 gesetzt\jre
. Die 1 ist ein wenig beunruhigend, aber bisher in Ordnung.)
Hit OK
und Exit Settings
.
Wählen Sie Run
oder Debug
(oder Run …
oder Debug …
).
(Wenn Sie immer noch Probleme haben, lesen Sie die anderen Antworten oben und unten.) Dies ist so gut wie ich kann. Entschuldigung, wenn es nicht geholfen hat.
Dies scheint zwei oder drei Threads über zwei oder drei Probleme zu kombinieren:
Facet errors (I ignored the popup.)
Plugin errors (but no access to File Settings)
Write access only from dispatch thread (for which the fix seems unrelated).