2016-02-24 8 views
5

In meinem strings.xml, ich habe eine Zeichenfolge, die (es) gemacht und ich bekomme diese Fehlermeldung.Fehler: (218) Apostrophe voran nicht durch

Error:(218) Apostrophe not preceded by \

Ja, ich weiß, ich muss entweder ein \ legen vor dem Apostroph, oder einfach nur das Apostroph löschen, aber mein Problem ist, dass, wenn ich die app (es \ s) laufen oder es einfach zu löschen, es kommt zurück; Selbst wenn ich die ganze Zeichenfolge lösche, kommt alles zurück, wenn ich auf "Ausführen" klicke. Wie höre ich damit auf?

Hier ist der String, aber es spielt keine Rolle. Ich möchte nur, dass es gelöscht und nicht wiederhergestellt wird, wenn ich die App starte.

<string> name="talk" So, you want these things? LOL its gonna</string> 
+0

was meinst du 'es kommt back'? ist jemand oder etwas manipuliert Ihre Dateien ohne Ihr Wissen? – njzk2

+4

Nevermind, ich war nicht aufmerksam ist, verzeihen Sie mir, ich bin neu in die Programmierung, es zeigte mir den Fehler in der values.xml, dachte ich im string.xml war es einmal festgelegt i auf die richtige Datei ging. –

+1

John Westlen diese eine Antwort zu machen, und ich werde es upvote, das ist die exakte Lösung für mein Problem. – Blaasd

Antwort

0

versuchen

<string name="talk">your string value</string> 
0

Platz Zeichenfolge in doppelte Anführungszeichen. <string>"Your text 'here'"</string>

9

Wenn der Fehler auftritt, öffnet Android Studio die Datei values.xml, die an dieser Stelle in der Datei täuschend genau wie Ihre strings.xml aussieht. Stelle sicher, dass du die strings.xml aktualisierst und du solltest gut gehen.

1

Eigentlich gibt es zwei Dateien strings.xml und values.xml

Wir haben unsere String-Daten in strings.xml bearbeiten und wenn wir die Fehler wie Apostrophe immer nicht von \ vorangestellt, Wenn Sie auf Fehler Android Studio Umleiten Sie zu values.xml und Sie bearbeiten in values.xml und Android Studio nur gelöscht, was Sie bearbeitet haben.

So stellen Sie sicher, dass Sie bearbeiten strings.xml values.xml nicht

Verwandte Themen