Subrat Subrat - 11 months ago 44
Android Question

Error in strings.xml file in Android

I have declared a long string in "string.xml" of a application.

Declared like this

<string name="terms">PLEASE READ THESE TERMS OF USE CAREFULLY BY ACCESSING THIS .................</string>

But this gives the following error :

error: Apostrophe not preceded by \ (in PLEASE READ THESE TERMS OF USE CAREFULLY

Can anyone suggest me, why it comes ?


post your complete string. Though, my guess is there is an apostrophe (') character in your string. replace it with (\') and it will fix the issue. for example,

<string name="terms">
Hey Mr. Android, are you stuck?  Here, I\'ll clear a path for you.