既然你自己找到了第一行,我就只向你解释第二行。它只是设置
android
XML 命名空间。当使用自己的资源时,您也应该添加它们的名称空间,例如:
xmlns:myapp="http://schemas.android.com/apk/res/com.mypackage
这将声明
myapp
命名空间。
编写 xml 时不需要第一行,但最好将其作为 XML 的第一行,如果您使用任何其他编码,则需要它。
需要第二行,因为清单应该是根Android Manifest xml 的节点。事实上,它在文件末尾被
</manifest>
关闭,就像任何其他节点一样。