Android App Fehlerbehebung: Fehlermeldung - R kann nicht aufgelöst werden

Jede Android App hat ein R.java Datei. Die Android-Entwicklungs-Tools erzeugen diese Datei automatisch, so in der Regel müssen Sie sich keine Sorgen zu machen R.java. Gelegentlich führt die Datei mehr als der Durchschnitt erzeugt werden. In diesem Fall findet Eklipse Verweise auf die R Klasse in den Rest des Codes des Projekts und beschwert sich, dass das Projekt nicht hat R Klasse. Warte einfach.

Wenn eine Minute Warte nicht gute Ergebnisse bringt, gehen Sie folgendermaßen vor, um doppelt überprüfen den Projekteinstellungen:

  1. Markieren Sie das Projekt im Paket-Explorer in Eclipse.

  2. Wählen Sie im Hauptmenü auf Projekt.

    Eine Liste der Untermenüpunkte angezeigt.

  3. Suchen Sie nach einem Häkchen neben Automatisch erstellen Menü subitem.

  4. Wenn Sie nicht über ein Häkchen zu sehen, wählen Sie automatisch die Build-eins hinzuzufügen Unterpunkt.

    Mit etwas Glück, die R.java Datei erscheint fast sofort.

Wenn das Projekt automatisch zu bauen gesetzt ist und Sie noch nicht über ein R.java Datei, versuchen Sie diese Schritte:

  1. Markieren Sie das Projekt im Paket-Explorer.

  2. Wählen Sie im Hauptmenü auf Projekt.

    Eine Liste der Untermenüpunkte angezeigt.

  3. Im Reindialogfeld in Eclipse, wählen Sie das Projekt, das Sie Probleme zusammen mit den Rein Ausgewählte Projekte Im Folgenden Radio-Button ist zu geben.

  4. Klicken Sie auf OK.

Reinigen des Projekts sollte das Problem beheben. Aber wenn das Problem weiterhin besteht, in der Nähe von Eclipse und starten Sie es. (Eclipse-wird gelegentlich # 147-verwirrt # 148- und muss neu gestartet werden.)

Nach dem Kopieren von Java-Code von einem Android-Projekt zu einem anderen, können Sie die lästige Meldung Import kann nicht aufgelöst werden nahe dem oberen Ende des Programms. Wenn ja, haben Sie möglicherweise versehentlich ein Projekt erzählt Material aus einem anderen Projekt zu holen R.java Datei. Wenn der säumige Codezeile Import somethingOrOther.R, versuchen, diese Zeile Code zu löschen. Wer weiß? Ihre Löschung könnte beheben nur das Problem.

Menü