Skip to main content

Python3 Parser for Android XML file and get Application Name without using Androguard

Project description

axmlparser

A simple parser to parse Android XML file.

Usage

.. code-block:: shell

➜ apkinfo --help
Usage: apkinfo [OPTIONS] FILENAME

Options:
-s, --silent  Don't print any debug or warning logs
--help        Show this message and exit.

CLI :

.. code-block:: shell

$ apkinfo ~/Downloads/com.hardcodedjoy.roboremo.15.apk
APK: /home/chillaranand/Downloads/com.hardcodedjoy.roboremo.15.apk
App name: RoboRemo
Package: com.hardcodedjoy.roboremo
Version name: 2.0.0
Version code: 15
Is it Signed: True
Is it Signed with v1 Signatures: True
Is it Signed with v2 Signatures: True
Is it Signed with v3 Signatures: False

Python package :

.. code-block:: python

from pyaxmlparser import APK


apk = APK('/foo/bar.apk')
print(apk.package)
print(apk.version_name)
print(apk.version_code)
print(apk.icon_info)
print(apk.icon_data)
print(apk.application)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyaxmlparser-0.3.31.tar.gz (98.9 kB view details)

Uploaded Source

Built Distribution

pyaxmlparser-0.3.31-py3-none-any.whl (105.9 kB view details)

Uploaded Python 3

File details

Details for the file pyaxmlparser-0.3.31.tar.gz.

File metadata

  • Download URL: pyaxmlparser-0.3.31.tar.gz
  • Upload date:
  • Size: 98.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for pyaxmlparser-0.3.31.tar.gz
Algorithm Hash digest
SHA256 fecb858ff1fb456466f8dcdcd814207b4c15edb95f67cfe0a38c7d7cd4a28d4d
MD5 8bb50e943bf7e23f47d8f6007272f1b1
BLAKE2b-256 1e1f7a7318ad054d66253d2b96e2d9038ea920f17c8a9bd687cdcfa16a655bdf

See more details on using hashes here.

File details

Details for the file pyaxmlparser-0.3.31-py3-none-any.whl.

File metadata

File hashes

Hashes for pyaxmlparser-0.3.31-py3-none-any.whl
Algorithm Hash digest
SHA256 3c6609a48eb67e8a25d158243671c4f8b713d1fb10d9c5c45b1e62ddd8d8494f
MD5 a3a68bac2b1cbd9019624800c6c9dc35
BLAKE2b-256 b52457b15aea113c87b22a2f56d3a0bda617ec414d546e6f3a4d7d770232d38b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page