验证 AndroidManifest.xml 文件
Posted
技术标签:
【中文标题】验证 AndroidManifest.xml 文件【英文标题】:Validating AndroidManifest.xml file 【发布时间】:2012-04-20 08:42:31 【问题描述】:我正在开发一个分析 android 应用程序的 Java SE 应用程序。
是否有任何架构/DTD 可用于验证 AndroidManifest.xml? 如果找到如下命名空间定义:
xmlns:android="http://schemas.android.com/apk/res/android"
但 schemas.android.com 无法解析为实际主机,因此那里没有架构文件 :-(
注意:我确实不想在作为平台的 Android 上进行验证。
【问题讨论】:
Where are the schemas for XML files on an Android project?的可能重复 【参考方案1】:试试 android-sdk 自带的 aapt 工具。你可以执行
aapt badge 命令从 Android apk 文件中找出 android manifest xml 的详细信息
【讨论】:
感谢您的提示。我去看看。【参考方案2】:没有适用于 Android XML 的 DTD/模式,您必须依赖其他可以进行验证的工具,例如像 Naresh 解释的那样。
另见"Where are the schemas for XML files on an Android project?"
【讨论】:
以上是关于验证 AndroidManifest.xml 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何从 APK 文件中查看 AndroidManifest.xml?