Eclipse gibt Fehler, fehlende R.java Datei nach dem letzten update
Ich habe aktualisiert mein SDK
und ADT
auf die neueste version habe ich auch aktualisiert, die Eclipse
zu Kepler
die Letzte, nach Juno
.
Meine ADT
version ist 22.0
. Nach diesem update wenn ich ein neues Projekt erstellen, ich erhalte eine Fehlermeldung, die besagt R cannot be resolved to a variable
. Habe ich importiert import android.R;
aber es zeigt, wie ungenutzte importieren Angabe Don't include android.R here; use a fully qualified name for each usage instead
.
Gleiche geschieht mit Mac OS auch mit dem neuesten update. Ich habe versucht, die Umbenennung activity_main.xml
anderen Namen, aber immer noch mein R.java
wird nicht generiert.
Versucht, all die Dinge, die möglich sind. Reinigen Sie das Projekt, erstellen die gesamten Arbeitsbereich. Nichts hilft.
Ich denke ADT
oder Eclipse
Kompatibilität ist problem nach dem update.
Ich habe aktualisiert mein ganzes SDK, hier ist der screenshot, aber das gleiche problem ist es.
InformationsquelleAutor der Frage Anupam | 2013-05-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach dem Update auf SDK-Tools rev. 22 für die erste Zeit, müssen Sie möglicherweise relaunch Android-SDK-Manager erneut, und installieren Sie ein neues Element: Android SDK Build-tools.
Nach der Installation, reinigen Sie Ihre Projekte und erstellen Sie neu.
InformationsquelleAutor der Antwort Krauxe
Gestern habe ich ein update mit sdk-manager, und ich hatte das gleiche problem wie du. Ich habe das Problem: ich habe aktualisiert, ein anderes mal die android-sdk (sdk-manager-tool), dann kann ich überprüfen, aktualisieren von eclipse für installieren Sie die aktualisierte ADT plugin und ich rebuid mein Projekt. "Android sdk Build-tools" aus dem Android sdk-manager ist nun rev 17 und jetzt ist es OK. Ich denke das Thema ist vom adt-plugin für eclipse
InformationsquelleAutor der Antwort Jarvis
import android.R - entfernen Sie diese Aussage für alle Ihre Klassen und führen Sie dann eine saubere R-Datei generiert. wenn dies nicht funktioniert, dann überprüfen Sie alle Ihre xml-Dateien für Fehler und führen Sie dann eine saubere. Diese 2 sind die häufigsten Gründe für die R-Datei zu gehen fehlt
InformationsquelleAutor der Antwort prvn
Veränderungen in deinem Build target kann auch Wirkung R.java in Eclipse so
Recht Auf Projekt >> Eigenschaften >> Android >> Wählen Sie die Letzte(in der Regel) Android-API-Plattform >> Klicken Sie auf OK,
Hoffe, das ist hilfreich.
InformationsquelleAutor der Antwort Sudhindra_Chausalkar
Gehen Sie folgendermaßen vor...
ZB : WENN Sie ausgewählte api-level 17 in den Eigenschaften sollten Sie die Installation von Android SDK Build-Tools 17..
InformationsquelleAutor der Antwort shihabkv
Versuchen Sie dies:
machen Sie ein backup Ihrer Projekte auf desktop
schließen eclipse
löschen Sie Ihren Arbeitsbereich
starten Sie eclipse und importieren Sie Ihre Projekte wieder.
InformationsquelleAutor der Antwort JRE.exe
Ich hatte dasselbe problem.. ich gelöst, indem Sie Folgendes tun:
überprüfen Sie alle xml-Dateien und drawable-Dateien, wenn es alle Großbuchstaben in Datei-Namen, wenn Sie haben, dann ändern Sie es in Kleinbuchstaben, wenn Sie mit selector xml-Dateien dann überprüfen Sie die anderen Dateien, die Sie verlinken, in denen Dateien..alle sollten Kleinbuchstaben sein.
Gehen, um java-Dateien, die den Fehler anzeigen und löschen IMPORTIEREN R.java Datei aus der Liste "imports".
Gehen Sie zu Projekten>>Sauber.
Sollte dies das problem beheben. Dies ist, wie ich es behoben 🙂
InformationsquelleAutor der Antwort murli
Mein Problem war, ich hatte android:orientation falsch in meinem activity_main.xml Datei und ich wurde immer diese Fehlermeldung. Ich reparierte die Rechtschreibung und das problem ging Weg! So stellen Sie sicher, activity_main.xml keine Fehler in ihm.
InformationsquelleAutor der Antwort Micro
Manchmal, wenn Sie ziehen Sie Ihre Datei, es fehlen einige Teil so besser, wenn seine extrahieren, stellen Sie sicher, dass alle Datei extrahieren ordnungsgemäß, und dann starten Sie eclipse nach, führen Sie eine einfache Datei und installieren Sie die Erweiterung des avd
es half in meinem Fall
InformationsquelleAutor der Antwort Himanshu Gupta
wenn das problem weiterhin besteht, dann schließen Sie die anderen Projekte, die von
Rechte Maustaste -> schließen von nicht verwandten Projekten !
dies funktionierte in meinem Fall
InformationsquelleAutor der Antwort Vivek Warde
Für eclipse-Anwender:
Kommentieren Sie die Zeilen, einschließlich R.*
Reinigen Sie und bauen.
R.java wird generiert und dann heben Sie die Auskommentierung der R.* und wieder aufzubauen.
InformationsquelleAutor der Antwort Dhruv Kohli - expiTTp1z0
die beste Lösung für r.java fehlt für linux...
R.java ist selbst erzeugten im gen-Ordner.. also besser dont Bearbeiten oder erstellen Sie manuell, indem Sie urself ..
-terminal öffnen(Strg + alt + t)
-wechseln Sie in das Verzeichnis skd->tools
-dann bieten executive-Attribut, um alle ausführbare Datei(sudo chmod +x Dateiname)
-tun Sie das gleiche für Dateien im sdk-> " platform-tools .. (also sudo chmod +x Dateiname) ..
-----jeder ausführbaren Datei sud b mit +x-Attribut...
InformationsquelleAutor der Antwort user2629051
einfach löschen gen-Ordner, der alle Ihre Fehler werden gelöscht
InformationsquelleAutor der Antwort Jefri singh
Bewährte und erfolgreiche Methode, überprüfen Sie die Datei (AndroidManifest.xml) und löschen Sie alle Kommentare, und stellen Sie sicher, es gibt keine Fehler in dieser Datei, ich habe versucht, und hat funktioniert bei mir.
InformationsquelleAutor der Antwort Ahmed AlWahib