Eclipse: Projekt->Clean, jetzt Fehler "R cannot be resolved to a variable"

  • 6 Antworten
  • Letztes Antwortdatum
M

mallom

Neues Mitglied
0
Hallo,

habe in Eclipse Projekt->Clean ausgeführt und nun funktioniert der Zugriff auf Recources nicht mehr:

...
this.setContentView(R.layout.activity_main);
...

Wirft den Fehler: R cannot be resolved to a variable
 
Eigentlich sollte es wieder funktionieren, wenn du das Projekt erstellst.
Ist er dann immer noch vorhanden, hast du einen anderen Fehler, der verhindert, dass das Projekt erstellt wird.

Hoffe ich konnte damit helfen :)

Lg, Moonfire
 
Am besten die xml's auf errors untersuchen. Ich habe diesen Fehler schon so oft gehabt und immer lag es an den xml Dateien
 
Bei mir war das auch schon sehr oft der Fall
 
mit Eclipse ist es ganz einfach:
Schließen, wieder öffnen : fehler weg!

Ansonsten 2. Hack : Clean und Build separat ausführen(den check von "Build automatically" entfernen)

Ansosnten 3. Hack : Den Code versuchen auszuführen.

Ansonsten 4. Hack : 1 Tag warten wieder versuchen

Ansonsten 5. HAck: Android Studio benutzen


Eclipse ist wie ein altes Elektronik Gerät langsam, wenns nciht klappt an und aus amchen, wenns immer noch nicht funktioniert ein paar dezente Schläge aufs Gerät...


Viel Erfolg
 
Leider muss ich Jaiel da recht geben, bei mir musste auch oft ein Neustart her, damit die R-Datei wieder erstellt wurde.
Wenn du kein NDK brauchst, dann würde Android Studio empfehlen.
 
Okay es war noch ein Fehler im Code: Ich hatte android:backgroud (ohne n) statt android:background getippt.

Nun läuft es wieder. Danke!

Unter Problems wurde das aber nicht gelistet, in einer anderen Console stand dann aber das er auch android:backgroud (ohne n) nicht findet...
 
Zurück
Oben Unten