Ошибка: (218) Апостроф, которому не предшествует \

В моем strings.xml я создал строку, содержащую (она), и я получаю эту ошибку.

Ошибка: (218) Апостроф, которому не предшествует \

Да, я знаю, что мне нужно либо поставить перед апострофом, либо просто удалить апостроф, но моя проблема в том, что когда я запускаю приложение, используя (it \ s) или просто удаляя его, он возвращается; Даже если я удалю всю строку, все возвращается, когда я нажимаю run. Как это остановить?

Вот строка, но это действительно неважно. Я просто хочу, чтобы его удаляли и не восстанавливали при запуске приложения.

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

Когда возникает ошибка, Android Studio открывает файл values.xml, который в тот момент в файле обманчиво выглядит точно так же, как ваш strings.xml. Убедитесь, что вы обновляете файл strings.xml, и вам должно быть хорошо идти.

пытаться

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

Поместите свою строку в двойные кавычки. <string>"Your text 'here'"</string>

На самом деле есть два файла: strings.xml и values.xml

Мы редактируем наши строковые данные в файле strings.xml и всякий раз, когда получаем ошибку, такую ​​как Apostrophe, которой не предшествует \. Когда вы нажимаете на ошибку, группа android studio перенаправляет вас в values.xml, и вы редактируете в values.xml, а студия android просто удалила то, что редактировалось yo ,

Поэтому убедитесь, что вы редактируете strings.xml not values.xml