Android Studio 3.1: Fehlerhafte nicht aufgelöste Verweise im editor

Ich bin mit Ubuntu 17.10, und ich habe soeben Android Studio von version 3.0.1 auf 3.1. Hier ist die version, die Informationen im Hilfe -> Über:

Android Studio 3.1
Build #AI-173.4670197, built on March 22, 2018
JRE: 1.8.0_152-release-1024-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.13.0-37-generic

Leider, während die IDE in der Lage war zu beheben, android-spezifischen Referenzen, bevor Sie in meinem (ersten) Kotlin-Projekt, in der neuen version scheint es nicht zu. Hier ein screenshot, der zeigt, was ich meine:

Android Studio 3.1: Fehlerhafte nicht aufgelöste Verweise im editor

In Android Studio 3.1, es ist zu fordern, dass core-Android-Funktionen wie setContentView() nicht vorhanden sind, und hält drängte mich, zu erstellen Sie eine abstrakte Funktion für es - was ich eindeutig nicht will. Allerdings, wenn ich auf den erstellen-button, bekomme ich eine BUILD SUCCESSFUL in 8s.

Weiß jemand, warum mein editor ist, dies zu tun, und wie bekomm ich den Android-Funktionen und Klassen zu lösen, korrekt wieder?

Edit: Update: ich habe mehr Informationen über das Thema jetzt, aber es ist immer noch nicht behoben:

  • Bauen -> rein und dann Bauen -> neu erstellen hilft nicht.
  • Datei -> Invalidate Caches und Neustart nicht hilft, entweder
  • Weder eine manuelle Gradle sync.
  • Ein anderes Projekt, das in Java geschrieben statt Kotlin, funktioniert einwandfrei.
  • Link zu dem Projekt bin ich auf Probleme mit (es ist open-source)
  • Aktualisieren Sie android-gradle-plugin auf die neueste version? Es half lösen etwas im Zusammenhang mit nicht aufgelösten Referenzen für meine Kollegin heute (ich habe das Gespräch belauscht)
  • Es sieht aus wie Sie nicht Kommissionierung-Symbole aus Bibliotheken (z.B. appcompat-v7). Wenn Sie nicht bereits getan haben, versuchen Sie die standard-Updates: Build > Clean-Projekt, Erstellen Sie dann > Rebuild-Projekt (aus dem Haupt-Menü).
  • Danke für die Vorschläge, @dimsuz und @CommonsWare! Leider, Reinigung & Umbau hat keine Auswirkungen, und wenn ich mit Rechtsklick auf das Gradle-plugin in "meine Einstellungen", "update plugin" - option ist ausgegraut. Es ist derzeit version "173.4301.25".
  • Sie können versuchen zu tun, ein Gradle-Sync manuell
  • Ah, gute Idee. Leider, während Sie den manuellen Gradle sync-button macht es erfolgreich durchzuführen (und erstellen Sie das Projekt, und das mit Erfolg), ist es leider nicht das Problem beheben.
  • Sie können auch versuchen, "Datei -> Invalidate Caches und Neustart"
  • Yep, versuchte das auch - es hatte keine Effekt 🙁
  • Ich bin sehr neu auf all dies, so wird es wahrscheinlich nicht helfen, aber als ich versuche durch die Arbeit meine eigenen Probleme, ich kam in dem, was scheint ähnlich zu sein, dieses problem. Ich war in der Lage, es zu beheben, indem Sie hinzufügen apply plugin: 'kotlin-android-extensions' zu den app/build.gradle - Datei. Bin neugierig zu wissen, ob das hilft Ihnen zu.
  • Ah, danke für die Anregung! Ich habe überprüft, und ich habe diese Zeile schon in Zeile #5 🙁
  • Datei -> Invalidate Caches und Neustart hilft nicht, entweder hat mir geholfen, das Problem zu beheben.
  • Froh, dass Sie Ihr Problem behoben! Wenn File -> Invalidate Caches and Restart Ihr Problem behoben, dann haben Sie vielleicht ein etwas anderes Thema tot er hier beschrieben wurde 🙂
  • Heute habe ich aktualisiert, Android Studio 3.2.1 version und ich gründete diese Fehler, die ich gerade ausführen der invalidate-cache und Neustart-option und die Fehler wurden behoben.
  • Super!!! Froh, dass Sie Ihr Problem behoben. Ich vermute aber, dass das Problem aufgetreten ist Verschieden und unterscheidet, den habe ich hier beschrieben.
  • Hi @starbeamrainbowlabs, das Problem schien das gleiche zu sein, aber Sie wissen, in Android Studio alles möglich sein könnte, haha, Grüße!

Schreibe einen Kommentar