我正在开发一个应用程序,其中包含以下XML。但是whenI尝试清理/构建我的项目时,出现了以下错误:
“错误:解析XML时出错:格式不正确(令牌无效)”
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello";
/>
</LinearLayout>
这可能意味着什么?
发布于 2011-08-17 16:21:55
这意味着您的XML文件中存在一个编译错误,这是不应该出现的错误:a拼写错误/a伪字符/一个不正确的名称空间。
你的问题是你有一个分号,它不应该出现在这一行之后:
android:text="@string/hello";
发布于 2016-01-23 10:18:35
我遇到了这个问题,当我使用android:text="< Go back"
时,它有正确的语法突出显示,但后来我意识到是<
符号把一切都搞乱了。
发布于 2016-12-29 14:17:46
我也有同样的问题。不能在文本属性中使用左<
箭头,例如在xml文件中使用android:text="< Go back"
。从xml代码中删除任何<
箭头。
希望能对你有所帮助。
https://stackoverflow.com/questions/7089718
复制相似问题