繁体   English   中英

AndroidManifest.xml

[英]AndroidManifest.xml

我在android应用程序的AndroidMenifest.xml文件中遇到了以下两行:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
  1. 为什么我们在<xml>标记中写了“ encoding”,它的目的是什么?
  2. 写第二行的目的是什么?

如果有人知道这一点,可以分享他们的知识,让我就这两行清楚

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM