我在标题中说这个xml文件有问题。 我不知道如何解决问题,因为我已经搜索了很多,只发现使用清理或更改这种类型的验证的答案忽略 以上都没有工作,因为我想清除这个问题,以便我的R将在gen文件夹中。
希望有人能够很快看到问题,因为这是我的examprojekt即时工作并且无法进一步解决此错误:)
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Dekrypter" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/hello_world" />
</RelativeLayout>
答案 0 :(得分:4)
使用以下命令启动XML:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE RelativeLayout>
答案 1 :(得分:1)
我从错误问题中检索解决方案:
它对我有用。
答案 2 :(得分:1)
解决方案是将此代码放在xml的顶部。它标识要编码的文档的类型!
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
重新验证项目!
CIAO !!!
答案 3 :(得分:0)
添加
<?xml version="1.0" encoding="utf-8"?>
到XML文件的顶部。这告诉解析器您的文件确实是XML,它应该使用XML版本1.0,并且您使用的是utf-8编码。
没有它,解析器就不知道它应该如何解析你的XML。
答案 4 :(得分:0)
首先这样说:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE xml>
然后做这个结构:
点击窗口&gt;偏好&gt; XML&gt; XML文件&gt;验证
更改设置&#39;验证文件&#39;&gt;&#39;未指定语法&#39;从警告到忽略
重新验证您的项目。现在不再警告了。
谢谢AntoineP和TecnoHelp83
https://stackoverflow.com/a/19314230/3117196
https://stackoverflow.com/a/22973854/3117196
工作得很好