AndroidManifest.xml <manifest>包属性没有名称空间</manifest>

时间:2009-06-20 00:12:09

标签: android xml

来自Rick Rogers的O'Reilly着作“Android应用程序开发”,John Lombardo,Zigurd Mednieks&amp; Blake Meike,第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 个答案:

答案 0 :(得分:1)

我认为这可能是因为package属性是应用程序的完整Java包名称,所以Java概念不是Android特有的。虽然它确实很突出,但根据http://d.android.com/guide/topics/manifest/manifest-element.html

这是正确的方法