Python3 parser for Android binary XML files (e.g., AndroidManifest.xml). Provides easy extraction of application name, package, permissions, and other manifest attributes without relying on Androguard. Active development on GitHub by Appknox.
pip install pyaxmlparserVerified import paths — ran on the pinned version, not inferred.
Open an APK file and extract basic info: package name, application label, and permissions.
Ensure the APK file is not corrupted and is a valid ZIP archive.
Use separate instances or protect with threading.Lock.
Wrap parsing in a try/except block or use an alternative like androguard for complex files.
Always check for None before accessing nested attributes.
No dependency data recorded yet.