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

原创 2016年09月05日 21:44:52

转载请注明来源: 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

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

android error: Apostrophe not preceded by \

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

error: Apostrophe not preceded by \

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

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

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

我的Android进阶之旅------>Android字符串资源中的单引号问题error: Apostrophe not preceded by 的解决办法

刚刚在string字符串资源文件中,写了一个单引号,报错了,错误代码如下 error: Apostrophe not preceded by \ (in OuyangPeng's blog )资源文件...

android timepicker 设置时间间隔

我的解决方法是继承android TimePicker 类 修改其构造函数 public TimePicker(Context context, AttributeSet attrs, int d...

Android开发——项目代码编写规范

良好的代码编写规范更能体现一个程序员的素养,减少后面接手的维护人员的工作量,更加容易的了解代码的意图,本文将从包命名、类命名、变量命名、接口命名、方法命名等几个方面讲述Android编码规范,希望给A...

Android在编译和反编译时出现error: Error: String types not allowed错误的解决办法

最近在编译和反编译apk包时出现了如标题所示的错误,经过google在stackoverflow  http://stackoverflow.com/questions/7899767/admob-e...
  • Tibib
  • Tibib
  • 2013年05月02日 16:38
  • 5958

centos6.0下Error: Connection activation failed: Device not managed by NetworkManager解决办法

hel 6 在虚拟机中,启动eth0 网卡时报错: 解决办法: 1 chkconfig NetworkManager off 2 chkconfig network on 3 service ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android error: "Apostrophe not preceded by \"错误解决办法
举报原因:
原因补充:

(最多只允许输入30个字)