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

Posted

技术标签:

【中文标题】接收解析 XML:未绑定前缀错误和属性缺少 Android 命名空间前缀【英文标题】:Receive parsing XML: unbound prefix error and Attribute is missing the Android namespace prefix 【发布时间】:2014-03-20 15:01:08 【问题描述】:

我收到错误消息:

错误:解析 XML 时出错:未绑定前缀

属性缺少 android 命名空间前缀

我不明白为什么。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_
    android:layout_
    android:orientation="horizontal"

    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".MainActivity" >

<EditText
    android:id="@+id/edit_message"
    android:layout_
    android:layout_
    android:layout_weight="1"
    android:ems="10"
    android:hint="@string/edit_message"
    android:inputType="textPersonName" >

</EditText>

<Button
    android:layout_
    android:layout_
    android:text="@string/button_send"/>

</LinearLayout>

【问题讨论】:

发布完整布局 XML。 【参考方案1】:

试试这个..

android 拼写错误andriod,这就是为什么 Attribute 在此andriod:hint="@string/edit_message" 行中缺少 Android 命名空间前缀

android:hint="@string/edit_message"

【讨论】:

谢谢,解决了属性问题。我仍然在 (Error parsing XML: unbound prefix) 处收到错误 @user3423432 你在string.xml 中有字符串名称edit_message 是的。我在 string.xml 中有 edit_message 字符串名称 @user3423432 不可能它必须工作。尝试清理您的项目 @user3423432 很高兴它帮助编码愉快

以上是关于接收解析 XML:未绑定前缀错误和属性缺少 Android 命名空间前缀的主要内容,如果未能解决你的问题,请参考以下文章

如何修复解析 XML:android 中的未绑定前缀

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

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

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

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

使用 XSL 解析 XML 时出现问题