原创:http://blog.csdn.net/huanongjingchao/article/details/34104021

Attribute is missing the Android namespace prefix,出现这样的错误的原因主要由以下几种:

1、属性定义时,命名前缀错误,这里的命名前缀错误又分为丢失前缀、前缀书写错误

(1)前缀丢失,比如定义一个TextVIew的属性时,android:id=,如果没有写android,便会报错这样错误,但是这个是显而易见的,一般我们不会犯下这个错误;

(2)前缀书写错误,比如定义控件的属性时,把android拼写错了,写成了andriod,由于自己的手误,写成了这样,而且不太容易被发现,以至于我们郁闷了很久,最后终于发现是这么一个低级的不能再低级的错误,瞬间感觉蛋碎了。

2、定义语法错误

比如我要在res下面建一个xml文件,把<book price="99.0" 出版日期="2008年">疯狂讲义</book>一句代码写成了<book>price="99.0" 出版日期="2008年" 疯狂讲义</book>

当然还有其他的书写错误会报出这样的错误,比如 xml里面莫名的多了一些字符等等

这些错误一般都是由于手误导致的,遇到这样的错误时,应该立马想到是书写错误或语法错误.

更多相关文章

  1. Android二维码开源项目zxing编译
  2. Android(安卓)ADB server didn't ACK 错误解决
  3. Android中Framgment的构造函数
  4. android studio 更新 Gradle错误解决方法 sync gradle failed
  5. android4.0编译错误集(一)
  6. [置顶] Android项目的错误异常收集日志记录
  7. eclipse ADT插件安装碰到的错误
  8. android 编译java.util.zip.ZipException: error in opening zip
  9. 首次测试android程序连接网络错误:java.net.unknownhostexception

随机推荐

  1. RelativeLayout布局的对齐属性
  2. Android占领2010的六大理由!
  3. Android退出当前应用程序的方法
  4. Android JNI打印c\c++日志信息
  5. Android 应用界面设计
  6. 【Android开发学习25】界面布局之相对布
  7. Android 下的Search
  8. 安卓APP开发中的屏幕适配问题如何解决?
  9. Android开发--NDK之环境搭建
  10. Android的设计与实现:卷I