Cannot resolve Symbol R, wo-gen-Ordner in Android-Studio?
Habe ich eine dummy-Android-Projekt innerhalb von Android studio, und ich kann es ausführen, aber der Editor selbst nicht finden die R-Klasse. In der Tat kann ich nicht finden, das gen-Ordner. Ich dachte, dass vielleicht, dass der Ordner Hinzugefügt werden soll als Quelle Ordner oder eine Klassen-Abhängigkeit, aber ich kann es einfach nicht finden.
Kann jemand helfen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
@joe_deniable gab mir die Idee, sich näher in den build-Ordner, und ich fand einen Ordner, der hatte ausgeschlossen von intellij, wo mein R war glücklich mit einem Eis. Das war hier:
bauen/source/aidl/debug
Hatte ich zu entfernen dieses Ordners aus der Ausschluss-Liste und fügen Sie es zu den Quellen, und konnten endlich mit dem Programmieren beginnen in diesem neuen IDE.
Dank
Den Ordner layout ist anders zu eclipse. Ich glaube nicht, dass es ein "gen" - Ordner. Meine "R" - Datei in den folgenden Speicherort:
(Modulname)/build/source/r/debug/(Paketname)/R.java
Ich denke, diese Datei wird erstellt, wenn Sie ein neues Projekt erstellen mit dem Assistenten.
Ich hatte das gleiche problem unter linux. Ich habe es behoben installieren ia32libs und Wiederaufbau das Projekt. Die R-Klasse ist erzeugt von android.
können Sie finden es im Verzeichnis app/build/generated/source/r/debug/package name.
Andere Möglichkeit ist, dass das Paket, das Sie verwendet, hat ein Problem - der Ziel-Paket ist nicht das gleiche mit dem angegebenen ein. In turn, R nicht gefunden werden können in das Paket.
Springen zur rechten, Oberen Ecke im Studio, klicken Sie auf die Schaltfläche Suche eingeben R.java Sie erhalten die Datei
danke