Apktool v2.8.1 releases: A tool for reverse engineering Android apk files
Apktool
It is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to the nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also, it makes working with the app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.
Features
- Disassembling resources to the nearly original form (including resources.arsc, classes.dex, 9.png. and XMLs)
- Rebuilding decoded resources back to binary APK/JAR
- Organizing and handling APKs that depend on framework resources
- Smali Debugging (Removed in 2.1.0 in favor of IdeaSmali)
- Helping with repetitive tasks
Changelog v2.8.1
- feat: Upgrade gradle to v8.2.1 by @ArjunaKumarMohanta in #3141
- build(deps): bump gradle/gradle-build-action from 2.5.1 to 2.6.0 by @dependabot in #3151
- fix: skip files if cleaned to empty filename by @iBotPeaches in #3166
- fix: opt out of stricter java rules for zip64 and dot entries by @iBotPeaches in #3178
- build: test on java20 by @iBotPeaches in #3177
- Correct regressions towards apktool.yml generation by @iBotPeaches in #3172
- Allows run app from gradle for debugging purposes by @sv99 in #3179
- fix: add missing hasResources check by @IgorEisberg in #3182
- Prevent loading from resource pool if type is not a resolveable resource by @iBotPeaches in #3187
- style: normalize command descs and redundancy by @IgorEisberg in #3188
- fix: crash when decompiling framework-res.apk with a tag (regression) by @IgorEisberg in #3193
Copyright (C) 2016 iBotPeaches