[置顶] 我的Android进阶之旅------>报 error: Apostrophe not preceded by \ 的错误解决办法

    

今天对项目进行国际化翻译的时候控制台出现了以下的错误:

res/values/strings.xml:100: error: Apostrophe not preceded by \ (in Sorry, video doesn't support this format.)


     这样错误的原因是因为strings.xml文件里有一个string标签中的字符串含有’(单引号)我们只要在’之前加\进行转义就可以解决这个错误。

      比如说

<string name="video_not_resolved">Sorry,video doesn't support this format.</string>

改成

  <string name="video_not_resolved">Sorry,video doesn\'t support this format.</string>


  简而言之,就是使用转义字符进行转义。

=============================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址:http://blog.csdn.net/ouyang_peng

=============================================================

你可能感兴趣的:(转义,我的Android进阶之旅,Apostrophe)