[英]AndroidManifest.xml
我在android应用程序的AndroidMenifest.xml文件中遇到了以下两行:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<xml>
标记中写了“ encoding”,它的目的是什么? 如果有人知道这一点,可以分享他们的知识,让我就这两行清楚
Thanx-Paresh
由于您是自己找到第一行的,因此我仅向您解释第二行。 它只是设置了android
XML名称空间。 使用自己的资源时,您也应该添加其名称空间,例如:
xmlns:myapp="http://schemas.android.com/apk/res/com.mypackage
这将声明myapp
命名空间。
编写xml不需要第一行,但是将其作为XML的第一行是一种很好的做法,如果您使用任何其他编码,则很有必要。
第二行是必需的,因为清单应该是Android Manifest xml的根节点。 实际上,它像其他任何节点一样,在文件末尾被</manifest>
关闭。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.