Skip to main content

Apktool 2.12.0

Connor Tumbleson
Maintainer of Apktool
Igor Eisberg
Maintainer 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/