AndroidStudio明明说XML没问题,却还是XML报错的处理办法

最近在学习Android1,当我按照runoob网站上的Android教程写出第一个XML时,却发现,在编译的时候,总是编译错误,显示:error: duplicate attribute.AS的错误提示:error: duplicate attribute.
我的代码是:




    

问题是,AS表示,我的代码没毛病:
AndroidStudio明明说XML没问题,却还是XML报错的处理办法_第1张图片
那你TM还报错?

上网搜了很久,各种方法都试了,包括把根布局改为Layout等,都没用。

最后,终于注意到AS的错误提示里的:
看到error前的3没有?
难道是第三行有错?
于是,把这第三行代码

    xmlns:android="http://schemas.android.com/apk/res/android"

删掉,居然没问题了
不知道是什么原理……但总之,it works。

大概在安卓大佬看来,这个问题很智障。但是这个问题确实困扰了我很久,在这里记录一下,帮助像我这样的菜鸟。


  1. 这也是我在CSDN发的第一篇博客哦~~当然,早在这之前,我就从CSDN收获许多了。 ↩︎

你可能感兴趣的:(安卓学习)