Ваша строка xmlns должна выглядеть как xmlns:android="http://schemas.android.com/apk/res/android"
.Возможно, это решит вашу проблему.
РЕДАКТИРОВАТЬ:
Цитировать Google в http://developer.android.com/guide/topics/manifest/manifest-element.html:
xmlns: android Определяет пространство имен Android.
Для этого атрибута всегда должно быть установлено значение "http://schemas.android.com/apk/res/android".
Когда вы используете XML-файл, такой как файлы макета, атрибуты, которые вы можете использовать внутри этого жеФайл определяется схемой.
xmlns - это сокращение от «пространства имен XML». Внутри XML вы определяете пространство имен ключевых слов «android:», и поэтому вам необходимо объявить все свои атрибуты с помощью «android: "в начале, например android:layout_height
или android:layout_width
.
Пространство имен должно указывать на допустимую схему, которая должна указывать на URL, содержащий эту точную схему. Если URL не соответствуетЕсли вы укажете правильную схему, ваши атрибуты XML не будут распознаны. Это была проблема, с которой вы столкнулись.
Надеюсь, вы могли понять мое объяснение.
Если вы хотите узнать больше оПространства имен и схемы XML, я могу ппрямо к W3Schools и Wikipedia: http://www.w3schools.com/xml/xml_namespaces.asp, http://en.wikipedia.org/wiki/XML_schema.