Apktool v2.4.0 – New Features & Fixes
- Updated baksmali/smali to v2.2.6
- Fixed issue with new restriction with non-empty
ids.xml
file. - Fixed issue with
PlatformBuildVersion
properties changing to unexpected values. (Thanks gino247) - Fixed issue with pending v5 Gradle upgrade, by taking point release v4.10.2. (Thanks Frieder Blumle)
- Added
no-crunch
support via new parameters –-nc | --no-crunch
. (Thanks Novex) - Added automatic tests on Windows environment.
- Fixed issue when decoding
.xsd
files between aapt1/aapt2. - Fixed issue with decoding applications with a malformed chunk header. (Thanks sebras)
- Fixed issue with Mac scripts stealing focus.
- Fixed issue with
array
resource bag items having wrong type. (Thanks vbarthel-fr) - Fixed issue with 9patch images missing vertical or horizontal divs. (Thanks IgorEisberg)
- Fixed issue with resolving references to non-standard framework files. (Thanks IgorEisberg)
- Fixed issue with resolving SDK Version Codes that were references. (Thanks IgorEisberg)
- Added 32bit binaries for
unix
andwin
for aapt1/aapt2. - Added ability for
api-level
to be passed to smali. (Thanks IgorEisberg)
Note: Applications are becoming more and more difficult to build with aapt1, using the
--use-aapt2
flag during rebuild is a good test.Directly related posts: