/ / R.java-Datei - ";" wird mit Leerzeichen im Ressourcennamen erwartet - Java, Android, r.java-Datei

R.java-Datei - ";" mit Speicherplatz im Ressourcennamen erwartet - Java, Android, r.java-Datei

Ich bin mir ziemlich sicher, dass ich (zumindest absichtlich) nichts mit dem Code in R.java gemacht habe, aber ich erhalte einen Compiler-Fehler, der besagt, dass ein ";" Es wird erwartet.
In R gibt es eine Zeile: public static final int phone number=0x7f0b0061; wo das Wort "number" ist rot (hier ist der Fehler)

Ich verstehe nicht, warum zwischen Telefon und Nummer ein Leerzeichen ist, es sei denn, ich habe versehentlich damit herumgespielt.

Ich habe versucht, die Zeile zu ändern und zu löschen, aber die R-Klasse hat sie gerade zurückgebracht und mir den Fehler erneut gemeldet. Was kann ich machen?

Hier ist ein Screenshot

Antworten:

3 für die Antwort № 1

Die R-Klasse wird generiert, wenn Sie Ihr Projekt erstellen. Sie können es nicht ändern. Sie haben es wahrscheinlich verwendet

android: id = "@ + id / telefonnummer"

Anstatt von

android: id = "@ + id / phone_number"

In einer Ihrer Layout-Dateien.