Android error: "Apostrophe not preceded by \"错误解决办法

标签: android
1899人阅读 评论(1) 收藏 举报
分类:

转载请注明来源: http://blog.csdn.net/kjunchen/article/details/52444097

Android error: “Apostrophe not preceded by \”错误解决办法

android开发中,在资源文件 values 文件中报特殊字符没有被转义的错误,信息如下:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    ...
    <string name="faq">What's the Bluetooth version?</string>
</resources>

结果在编译时报如下错误:

Error:(117, 5) Apostrophe not preceded by \ (in What's the Bluetooth version?

解决办法是对特殊字符使用转义字符进行转义(即在特殊字符前加上我们常用的反斜杠 “ \ ” )。

修改后:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    ...
    <string name="faq">What\'s the Bluetooth version?</string>
</resources>

然后再次编译就顺利通过了。

欢迎加QQ群交流: 365532949
Homepage: http://junkchen.com

查看评论

error: Apostrophe not preceded by \

编译时控制台报出“error: Apostrophe not preceded by \ (”这种错误,那么多半是因为我们项目中的一个strings.xml文件里有一个string标签中的字符串含有’...
  • huangyabin001
  • huangyabin001
  • 2014-08-08 12:41:55
  • 5706

Android项目“error: Apostrophe not preceded by \ (”报错解决方法

当我们用Eclipse环境开发Android项目,如果编译时控制台报出“error: Apostrophe not preceded by \ (”这种错误,那么多半是因为我们项目中的一个string...
  • commonslok
  • commonslok
  • 2012-11-09 11:34:35
  • 12225

Adnroid:values/strings.xml报错:" error: Apostrophe not preceded by \..."

报错描述 如题的报错一般出现在非中文环境下,即字符串是非中文的,但是字符串中包含了单引号 '...
  • Xiong_IT
  • Xiong_IT
  • 2015-10-15 16:25:29
  • 976

error: Apostrophe not preceded by \ (in ...)

在制作多国语言版本配置文件时,string.xml里出现很多这样的错误:error: Apostrophe not preceded by \ (in 濡???????浠跺凡瀹?瑁?锛?璇疯?块?? ...
  • goodmentc
  • goodmentc
  • 2015-05-18 16:55:37
  • 1106

android error: Apostrophe not preceded by \

android 报错: error: Apostrophe not preceded by \ 很久没更新博客了,今天遇到一个低级错误,定位了好一会儿,在android string.xml文件增...
  • Sunnyfans
  • Sunnyfans
  • 2013-08-20 17:25:24
  • 6546

svn使用

在工作中一直用的都是svn,今天看到一篇很好的svn使用说明,转载 点击打开链接...
  • hualei52
  • hualei52
  • 2016-06-22 11:32:16
  • 102

Apostrophe not preceded

在资源文件strings.xml中,出现了错误  Apostrophe not preceded 指的是在'号之前要加\,避免歧义。 在所有的撇号前添加\即可: he's   ->   he\'...
  • Jason_WKS
  • Jason_WKS
  • 2012-04-20 11:03:44
  • 1406

Apostrophe not preceded by \\

问题描述       在Eclipse编译Android Application时,console错误提示:"Error:Apostrophe not preceded by \ ..." 问...
  • istruth
  • istruth
  • 2014-12-06 17:05:44
  • 316

Apostrophe not preceded by \ ...

 Record the screen has been cancelled!Tip: click on the record after screen, before the prompt bo...
  • pkandroid
  • pkandroid
  • 2016-05-08 22:53:13
  • 526

Error:(923) Apostrophe not preceded by \ (in %1$s's )

问题描述:在使用Android的strings.xml时,英文版会遇到许多简写,其中's 和‘t时经常使用的;如果直接使用编译无法通过就报标题所示错误 解决方法:主要原因是'是特殊字符,需要转义。加...
  • Xulei881
  • Xulei881
  • 2016-12-28 14:28:31
  • 366
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 18万+
    积分: 2175
    排名: 2万+
    博客专栏