Irgendwelche Ideen, warum manchmal Eclipse frizzles und nicht den Code erkennt, den es vor Sekunden getan hat? Das "R" im Code unten hat den roten Kringel darunter, als es vor 5 Minuten noch nicht war, und ich habe keinen Code geändert. Dies passiert häufig mit Eclipse und normalerweise schließe ich es und starte es wieder und es ist gut zu gehen ... nein, diesmal.
%Vor%Es klingt, als müsste die R-Klasse neu generiert werden. Versuchen Sie, die Layout-Datei zu ändern und sie zu speichern, damit das Projekt neu erstellt werden kann.
hast du versehentlich android.R. * importiert; zufällig? Ich importierte dieses und das macht Eclipse nicht erkennen alle anderen generierten R-Klassen, stellen Sie sicher, dass Sie die aus Ihrem Projekt importieren:
%Vor%Ab Android Development Tool (ADT) 14 sind die Ressourcenfelder wie R.id. sind keine Konstanten mehr, wenn sie im Bibliotheksprojekt definiert sind. Dies ist erforderlich, um Bibliotheksprojekte wiederverwendbar zu machen, ohne sie erneut zu kompilieren.
Es gibt eine einfache Lösung für R.id. dass Sie wissen, dass es korrekt ist, aber Android denkt, dass es falsch ist. (Unter der Annahme, dass Ihre .xml-Datei korrekt ist, verweist Ihr Java-Code auf die richtige Ressource, und Sie haben nicht die Anweisung "import android.R;")
Ich stieß auf das gleiche Problem. Alles, was ich getan habe, war die "import android.R" -Anweisung zu löschen und Eclipse gab mir automatisch die Importe, die ich brauchte. Sobald ich auf Speichern klicke, gingen alle meine Fehler weg. Ich habe drei Tage gekämpft, um das herauszufinden.
BTW - stellen Sie sicher, dass Sie dies mit allen Dateien machen.
Wenn Sie der Meinung sind, dass Ihr Code korrekt ist und Sie trotzdem diesen Fehler erhalten,
Rechtsklick auf Projekt & gt; & gt; Build Project und dieser Fehler wird ausgelöst.
Sie können auch eine Einstellung beibehalten, in der ein Projekt automatisch erstellt wird
Klicken Sie auf Projekt Registerkarte & gt; & gt; Automatisch erstellen.
Hoffe das löst dein Problem !!
Haben Sie Ihrem zeichnenden Ordner Bilddateien hinzugefügt? Bilddateien mit ungültigen Dateinamen können ebenfalls das gleiche Problem verursachen.
Tags und Links android eclipse-plugin