Skip to main content

Apktool 1.5.2

Connor Tumbleson
Maintainer of Apktool
  • Output smali files to a folder named "smali" instead of "out". #410
  • Only show the --aapt / -a info in verbose mode.
  • Don't crash out if .git folder isn't present. Use SNAPSHOT-DEV instead. #503
  • Only store compressed resources.arsc if the original was compressed, otherwise STORE. #178
  • Moved build.gradle files to each subproject for more organization.
  • Prevented duplicated files in the final jar, saving around 1.2mb. #505
  • Added Proguard to reduce the final jar size from 6.2mb to 2.6mb.
  • Added a check for "aapt" in unit tests. #506
  • Added the ability to use --frame-path on if|install-framework.
  • Fixed the renaming of incorrectly named .r.9.png images to .9.png.
  • Added the ability to use --version to print out the Apktool version.

Apktool 1.5.1

Connor Tumbleson
Maintainer of Apktool
  • Android 4.2 support
  • Added -a / -aapt command on rebuild to specify location of aapt
  • Updated unit tests for 4.2 support
  • Closed file-handler when writing frameworks to file system.
  • Updated to Gradle 1.3
  • Properly deleted tmp files after building apk #476
  • Added support for renamed packages via --renamed-manifest-package #363
  • Option to specify framework folder #286
  • Prevents removal of configChanges in AndroidManifest #415
  • Updated snakeyaml to 1.11 to fix "unacceptable character" errors. #471
  • Updated smali/baksmali to v1.4.1
  • Fixed reference-array problem #53
  • Fixed bad spacing issue on Mac OS X #49
  • Removed maven in favor of gradle
  • Removed Maven REPOs that were used if local projects didn’t exist.
  • Merged brut.j.dir,brut.j.common,brut.j.util & brut.apktool.smali (Fork of JesusFreke's smali) into one repo.
  • Fix --verbose mode to actually work
  • Added SDK API 17 framework