2017-03-12 2 views
-4

Ich bin mir ziemlich sicher, dass ich (zumindest absichtlich) nichts mit dem Code in R.java getan habe, aber ich bekomme einen Compilerfehler und sage, dass ein ";" Es wird erwartet.
In R gibt es eine Zeile: public static final int phone number=0x7f0b0061;, wo das Wort "number" rot ist (dies ist, wo der Fehler ist)R.java Datei - ";" wird erwartet mit Platz in der Ressource Name

Ich verstehe nicht, warum es einen Raum zwischen Telefon und Nummer ist, wenn ich mit ihm versehentlich durcheinander.

Ich habe versucht, die Zeile zu ändern und zu löschen, aber die R-Klasse brachte es nur zurück und gab mir den Fehler erneut. Was kann ich tun?

here is a screenshot

+0

Sie können 'R.java' nicht bearbeiten. Sie müssen die XML-Datei finden, die falsch ist –

Antwort

3

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

android: id = "@ + id/Telefonnummer"

Statt

android: id = "@ + id/phone_number"

In einer Ihrer Layout-Dateien.

+0

danke! Ich sehe meinen Fehler jetzt in einer meiner XML-Dateien. –

+0

@ Mattie Sanseverino Gern geschehen. Vergiss nicht, meine Antwort als akzeptiert zu markieren, wenn sie dein Problem gelöst hat. http://stackoverflow.com/help/someone-answers – Rockney

Verwandte Themen