AndroidManifest.xml <manifest>атрибут пакета не имеет пространства имен - PullRequest
5 голосов
/ 20 июня 2009

Из книги О'Рейли "Разработка приложений для 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. Однако в остальной части XML все остальные атрибуты имеют пространство имен.

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

1 Ответ

1 голос
/ 21 июня 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...