错误:(2) 解析 XML 时出错:XML 或文本声明不在实体 android studio 的开头
Posted
技术标签:
【中文标题】错误:(2) 解析 XML 时出错:XML 或文本声明不在实体 android studio 的开头【英文标题】:Error:(2) Error parsing XML: XML or text declaration not at start of entity android studio 【发布时间】:2015-12-08 01:24:36 【问题描述】:当我试图运行它时,我只是从另一个程序员那里拿走了这个应用程序,它给了我一个错误说:
错误:(2) 解析 XML 时出错:XML 或文本声明不在实体开头
错误:任务 ':app:processDebugResources' 执行失败。 com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Users\ahmad\AppData\Local\Android\sdk\build-tools\21.1.2\aapt .exe'' 以非零退出值 1 结束
这是代码:
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_
android:layout_
android:orientation="vertical"
android:padding="6dip" >
<TextView
android:id="@+id/userid"
android:layout_
android:layout_
android:paddingTop="6dip"
android:paddingLeft="6dip"
android:textSize="17sp"
android:textStyle="bold"
android:visibility="gone"
/>
<CheckBox
android:id="@+id/checkBox1"
android:layout_
android:layout_
android:layout_alignParentLeft="true"
android:focusable="false"
android:focusableInTouchMode="false"
android:text="CheckBox" />
<TextView
android:id="@+id/fullname"
android:layout_
android:layout_
android:layout_alignBaseline="@+id/checkBox1"
android:layout_alignBottom="@+id/checkBox1"
android:layout_toRightOf="@+id/checkBox1"
android:text="TextView" />
</RelativeLayout>
【问题讨论】:
你有什么问题? 【参考方案1】:这是错误所指的 XML 文本声明:
<?xml version="1.0" encoding="utf-8"?>
文件顶部有两个。删除一个,该错误就会消失。
【讨论】:
以上是关于错误:(2) 解析 XML 时出错:XML 或文本声明不在实体 android studio 的开头的主要内容,如果未能解决你的问题,请参考以下文章