Skip to main content

Apktool 2.12.0

Connor Tumbleson
Maintainer of Apktool
Igor Eisberg
Contributor of Apktool
caution

This release has moved away from parameters all being global. What this means is parameters are relevant to the command they are used with.

This basically means put the parameters after the command (b, d, if, etc.) instead of before.

  • [#3857] Add support for API 36 (Baklava).
  • [#3865] Add -l/--lib to specify shared libraries. (Thanks IgorEisberg)
  • [#3865] Fix support of shared libraries, parsing pkgId instead of guessing. (Thanks IgorEisberg)
  • [#3826] Fix escaping of CDATA like strings. (Thanks vbfox)
  • [#3849] Fix redundant flags in flag attrs. (Thanks IgorEisberg)
  • [#3838] Fix crash from ApkEditor "protect" mode.
  • [#3865] Change all tests to use aapt2 to phase out aapt1. (Thanks IgorEisberg)
  • [#3835] Upgrade gradle/actions to 4.3.1.
  • [#3846] Upgrade commons-io to 2.19.0.
  • [#3844] Upgrade commons-text to 1.13.1.
  • [#3836, #3845, #3852] Upgrade google/guava to 33.4.7-jre.
  • [#3884, #3897] Upgrade xmlunit to 2.10.3.
success

Download now at Bitbucket, Maven

  • md5 - c7f6b32ce4c62fdcbc6065dcac634db3
  • sha256 - effb69dab2f93806cafc0d232f6be32c2551b8d51c67650f575e46c016908fdd

This post was released with commentary at: https://connortumbleson.com/2025/07/06/apktool-v2-12-0-released/

Apktool 2.11.1

Connor Tumbleson
Maintainer of Apktool
  • [#3768] Fix parsing feature flags at any point in AndroidManifest.xml. (Thanks IgorEisberg)
  • [#3811] Fix injection of network debugging if existing entries present. (Thanks aytee6)
  • [#3799] Fix disassembly of applications with unordered type chunks.
  • [#3762] Upgrade r8 to 8.7.18.
  • [#3800] Upgrade gradle to 4.3.0.
success

Download now at Bitbucket, Maven

  • md5 - e64d0b288b96a8c7502d8897ac8f2eae
  • sha256 - 56d59c524fc764263ba8d345754d8daf55b1887818b15cd3b594f555d249e2db

This post was released with commentary at: https://connortumbleson.com/2025/03/10/apktool-v2-11-1-released/