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?
Antworten:
3 für die Antwort № 1Die 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.