错误:postrophe未先于 (in和未能执行AAPT



我正在使用Intellij创建一个Android应用,并且在重新启动程序上。
我遇到了这个错误:

错误

values.xml

我还有其他问题:"无法解决符号R"

国王的businers中有一个撇号,只需使用 King's Businers

线路破裂( n)可能会为您弄乱文本。尝试将内容包装在CDATA中:

<string name="the_text">
    <![CDATA[
    A ton of text n with the line down char
    ]]>        
</string>

,因为postrophe '是Android资源文件中的一个特殊字符,以标记字符串的开始或结尾。它的所有实例作为标点符号必须通过后斜击逃脱。这是这样的撇号可以作为字面字符而不是字符串的开始/结尾解析。例如,您的 King's一词是未消除的,这需要成为 King's

至于Cannot resolve symbol R,您可以在发生的情况下发布相关的代码吗?您可以尝试通过将克拉移动到红色R,按Alt + Enter并选择导入类

来尝试修复它。

最新更新