来自Rick Rogers的O'Reilly着作“Android应用程序开发”,John Lombardo,Zigurd Mednieks& 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
以外的命名空间?
答案 0 :(得分:1)
我认为这可能是因为package属性是应用程序的完整Java包名称,所以Java概念不是Android特有的。虽然它确实很突出,但根据http://d.android.com/guide/topics/manifest/manifest-element.html
这是正确的方法