Intereting Posts

Атрибут пакета AndroidManifest.xml <manifest> не имеет пространства имен

Из книги О'Рейли «Разработка приложений для Android» Рика Роджерса, Джона Ломбардо, Зигурда Медниекса и Блейка Майка, стр. 44:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.microjobsinc.mjandroid" android:versionCode="1" android:versionName="1.0"> 

В приведенном выше коде XML package атрибут package . Однако в остальной части XML все остальные атрибуты имеют пространство имен.

Почему все атрибуты имеют пространство имен, кроме package ?

Я думаю, это может быть потому, что атрибут package – это полное имя пакета Java для приложения, и поэтому концепция Java не является чем-то специфичным для Android. Это действительно необычно, но это правильный способ в соответствии с http://d.android.com/guide/topics/manifest/manifest-element.html