微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 C++ 中解析二进制 XML 文件如 AndroidManifest.xml?

如何解决如何在 C++ 中解析二进制 XML 文件如 AndroidManifest.xml?

我想用 C++ 解析 AndroidManifest.xml。由于此文件是二进制 XML,我无法使用 C++ 中的典型 XML 解析器(如 pugixml)解析它。
在网上查了一下,找到了解析AndroidManifest.xml的AAPT2工具,但是我无法在Visual Studio中构建AAPT2 repository来利用它解析AndroidManifest.xml...

我需要一段用 C++ 解析 AndroidManifest.xml 的代码

这是下载 AndroidManifest.xml 示例的链接

感谢任何帮助。

解决方法

我终于在 AxmlDec (Android Binary XML Decoder) 工具的帮助下解决了我的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。