A library for parsing Android binary XML format. You could use it to parse AndroidManifest.xml inside the APK files.
The library implements three interfaces for reading Android binary XML files:
AndroidXmlReader
implementsSystem.Xml.XmlReader
for compatibility with other XML libraries.ResReader
can be used to read the basic chunks of the file. This is used byAndroidXmlReader
.ResWriter
can be used to write the basic chunks of the file.
var reader = new AndroidXmlReader(stream);
XDocument doc = XDocument.Load(reader);
- Just an application: Android Internals: Binary XML - A description of the format used.