xml文件中的错误(android编程):未绑定前缀[重复]

Posted

技术标签:

【中文标题】xml文件中的错误(android编程):未绑定前缀[重复]【英文标题】:Error in xml file (android programming): Unbound Prefix [duplicate] 【发布时间】:2014-02-23 23:18:50 【问题描述】:

我对 android 编程相当陌生,我遇到了一个奇怪的错误,导致我的应用程序无法编译。

这是我的代码

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:tools="http://schemas.android.com/tools"
 android:layout_
 android:layout_
 android:orientation="vertical" >

<TextView
    android:id="@+id/textView1"
    android:layout_
    android:layout_
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="three" />
</LinearLayout>

它给了我“错误:解析 XML 时出错:未绑定前缀”

【问题讨论】:

【参考方案1】:

您需要将命名空间声明xmlns:android="http://schemas.android.com/apk/res/android" 添加到您的LinearLayout

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
 xmlns:android="http://schemas.android.com/apk/res/android"
 xmlns:tools="http://schemas.android.com/tools"
 android:layout_
 android:layout_
 android:orientation="vertical" >

<TextView
    android:id="@+id/textView1"
    android:layout_
    android:layout_
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:text="three" />
</LinearLayout>

【讨论】:

谢谢,但我在使用此代码后仍然遇到同样的错误。 那是你的完整 xml 文件吗?

以上是关于xml文件中的错误(android编程):未绑定前缀[重复]的主要内容,如果未能解决你的问题,请参考以下文章

接收解析 XML:未绑定前缀错误和属性缺少 Android 命名空间前缀

AAPT:错误:未绑定的前缀。在 XML 安卓中

com.admob.android.ads.AdView未绑定前缀?

在 xml 文件中得到“错误:解析 XML 时出错:未绑定前缀”

xml 架构验证错误“未绑定前缀”

未解决的参考:Android Studio 4.1.3 中的数据绑定