验证AndroidManifest.xml文件

时间:2012-04-20 08:42:32

标签: java android xml validation

我正在开发一个分析android应用程序的Java SE应用程序。

是否有可用于验证AndroidManifest.xml的架构/ DTD? 如果找到名称空间定义,如:

xmlns:android="http://schemas.android.com/apk/res/android"

但是schemas.android.com没有解析为真正的主机,因此没有架构文件: - (

注意:我想要在Android上作为平台进行验证。

2 个答案:

答案 0 :(得分:2)

尝试使用android-sdk附带的aapt工具。你可以执行

aapt badge命令从Android apk文件中找出android manifest xml的详细信息

答案 1 :(得分:1)

Android XML没有DTD /架构,您必须依赖其他可以进行验证的工具,例如Naresh解释。

另见"Where are the schemas for XML files on an Android project?"