Skip to content
This repository has been archived by the owner on Nov 9, 2023. It is now read-only.

Releases: accrescent/apkstat

0.1.4

01 Jun 08:31
Compare
Choose a tag to compare

Changes since the last release:

  • Fix panic on empty app ID segment

0.1.3

09 Jan 02:55
Compare
Choose a tag to compare

Changes since the last release:

  • Validate application ID when parsing

0.1.2

20 Aug 05:47
Compare
Choose a tag to compare

Changes since the last release:

  • Remove apk.Close() usage from README example since it's no longer necessary and will cause a compilation error
  • Bump minimum/tested Go version to 1.19
  • Change all error names to start with Err as per Go convention

0.1.1

21 Jul 08:47
Compare
Choose a tag to compare

Changes since the last release:

  • Add methods to open APKs from io.ReaderAts
  • Incidentally remove the requirement to Close an APK after opening it
  • Fix typos in doc comments

0.1.0

29 Jun 04:15
Compare
Choose a tag to compare

apkstat is a Go library and CLI tool for parsing Android APKs. Here's some of what it can do:

  • Extract Android manifest fields
  • Extract fields from some well-known XML resources such as data extraction rules and network security configs
  • Convert arbitrary Android binary XML to text
  • Specify resource table configs to use when parsing
  • Pretty print binary Android manifests and other well-known XML resources

apkstat is fast, safe, and minimal. It relies solely on the Go standard library and contains no usage of unsafe, C, or reflect. Check out the README for examples or the API documentation to get started.