今天对项目进行国际化翻译的时候控制台出现了以下的错误:
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
=============================================================