
Originally Posted by Brut.all, Updated by iBotPeaches
It is a tool for reengineering 3rd party, closed, binary Android apps. It can decode resources to 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 app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.
It is NOT intended for piracy and other non-legal uses. It could be used for localizing, adding some features or support for custom platforms and other GOOD purposes. Just try to be fair with authors of an app, that you use and probably like.
Features:
- decoding resources to nearly original form
- smali debugging: SmaliDebugging
- helping with some repetitive tasks
Links:
- Project: https://ibotpeaches.github.io/Apktool/
- Changelog: http://ibotpeaches.github.io/Apktool/changes
- Bugs: https://github.com/iBotPeaches/Apktool/issues
- Downloads: https://bitbucket.org/iBotPeaches/apktool/downloads
- Commits: https://github.com/iBotPeaches/Apktool/commits/master
- Chat: https://gitter.im/iBotPeaches/Apktool
- Help? FAQ? Wiki? https://ibotpeaches.github.io/Apktool/documentation/
v2.7.0 (Released November 24th, 2022)
- [#2845] - Add SDK T (API 33) support.
- [#2776] - Add SDK S v2 (API 32) support.
- [#2787] - Update internal aapt/aapt2.
- [#2809, #2714] - Add support for newest ResourcesTypes.h specs (policy, overlay and staged alias).
- [#1622] - Add ability to generate generic network security config (-n / --net-sec-conf).
- [#2843] - Add helpful message during built apk message to identify location of apk.
- [#2918, #2662] - Add bleeding edge smali package (2.5.2-dirty) via jitpack.
- [#2952] - Add build support for JDK 17.
- [#2473] - Fix resource unclosed during unknown file handling. (Thanks auermich93)
- [#2815] - Fix style strings regression between aapt1/aapt2 builds. (Thanks IgorEisberg)
- [#2778] - Fix support for uses-native-library in Manifest.
- [#2789] - Fix support for usesPermissionFlags in Manifest.
- [#2855] - Fix windows helper script to allow spaces in path name.
- [#1719] - Fix decoding application if using multiple style res types. (Thanks tvildo)
- [#2615] - Fix handling with malformed namespaces. (Thanks ljysdfz & MyAnoneNeko)
- [#2887] - Fix handling of sparse flags during resource parsing. (Thanks iamr0s)
- [#2878] - Fix crash when parsing a manifest numeric that resolves as null.
- [#2900] - Fix crash when parsing HTML string with empty tag leading to invalid entry. (Thanks MaSven)
- [#2805] - Fix crash when wrongly decoding overlay policies. (Thanks gramound)
- [#2945] - Fix regression when decoding overlay policies.
- [#2924] - Fix respecting of $XDG_DATA_HOME on Linux for framework files location. (Thanks Miepee)
- [#2925] - Fix storing of obfuscated resource files for properly applying proper compression on build. (Thanks Kirlif)
- [#2908] - Fix issue parsing an obfuscated resource with a improperly referenced parent resource.
- [#2927] - Fix --only-main-classes winning over --no-src. (Thanks Surendrajat)
- [#2933] - Fix disassembly of files mixed between r, R and res folders.
- [#2940] - Fix handling of (name removed) resources. (Thanks Danealau)
- [#2943] - Fix disassembly of raw resources for AndResGuard.
- [#2911] - Fix attribute referencing to self package while using AndResGuard.
- [#2771] - Revert automatic workaround for using private resources.
- Upgrade CI Workflow to leverage latest actions. (Thanks Goooler)
- Upgrade org.apache.commons:commons-text to 1.10.0 (from 1.9)
- Upgrade org.yaml:snakeyaml to 1.32 (from 1.29)
Apktool 2.7.0
- md5
ec5b561de3c55ddc2e2223c504b2726b
- sha256
c11b5eb518d9ac2ab18e959cbe087499079072b04d567cdcae5ceb447f9a7e7d
Details of Release: https://connortumbleson.com/2022/11/24/apktool-v2-7-0-released/
Thread Guidelines
- If you don't know the following terms (aapt, apk, java) - then please don't post in this thread.
- If you didn't install frameworks (see FrameworkFiles) - then do that first before asking.
- If you want to engage in developer discussions - then post here.
- If you want to thank someone or express gratitude - sure why not post here.
- If your building from source - do not post those snapshot builds in this thread as we mix builds and makes users confused.
- If you believe you've found a bug, I'd prefer you post here: Bug List - but I won't be mad if you post it in this thread.
- If you send me a PM about Apktool support, I will ignore it.
- If you post any stacktraces, error logs or console output. Use Ubuntu Paste or Pastebin. Don't clutter our thread with 200 line posts.
- If you need support. Search this thread. If no luck, post your problem, but please include either an apk / output / log.
Donations:
plegdroid, fisha1, djdarkknight96, Gerard, rquiett, myn, nick1313, robm1911, Accidd, allyourbase, NCandiano, Noxious Ninja, Darkman_RS, XperienceD, Primokorn, muzicfreako, __alax74__, daveyannihilation, aluedeke
Previous Versions:
apktool v2.7.0 - https://forum.xda-developers.com/t/util-feb-26-2022-apktool-tool-for-reverse-engineering-apk-files.1755243/post-87771235
apktool v2.6.1 - https://forum.xda-developers.com/t/util-sep-2-2021-apktool-tool-for-reverse-engineering-apk-files.1755243/page-300#post-86491353
apktool v2.6.0 - https://forum.xda-developers.com/t/util-dec-2-2020-apktool-tool-for-reverse-engineering-apk-files.1755243/page-299#post-85570929
apktool v2.5.0 - https://forum.xda-developers.com/t/util-apktool-tool-for-reverse-engineering-apk-files.1755243/page-297#post-84037727
apktool v2.4.1 - https://forum.xda-developers.com/showpost.php?p=81056995&postcount=5864
apktool v2.4.0 - https://forum.xda-developers.com/showpost.php?p=79028225&postcount=5709
apktool v2.3.4 - https://forum.xda-developers.com/showpost.php?p=77541764&postcount=5507
apktool v2.3.3 - https://forum.xda-developers.com/showpost.php?p=76348010&postcount=5385
apktool v2.3.2 - https://forum.xda-developers.com/showpost.php?p=76158353&postcount=5345
apktool v2.3.1 - https://forum.xda-developers.com/showpost.php?p=74967023&postcount=5178
apktool v2.3.0 - https://forum.xda-developers.com/showpost.php?p=73876294&postcount=5032
apktool v2.2.4 - https://forum.xda-developers.com/showpost.php?p=73219384&postcount=4936
apktool v2.2.3 - https://forum.xda-developers.com/showpost.php?p=72654985&postcount=4819
apktool v2.2.2 - https://forum.xda-developers.com/showpost.php?p=70687935&postcount=4635
apktool v2.2.1 - http://forum.xda-developers.com/showpost.php?p=69188139&postcount=4478
apktool v2.2.0 - http://forum.xda-developers.com/showpost.php?p=68082595&postcount=4324
apktool v2.1.1 - http://forum.xda-developers.com/showpost.php?p=66745194&postcount=4163
apktool v2.1.0 - http://forum.xda-developers.com/showpost.php?p=66069282&postcount=4017
apktool v2.0.3 - http://forum.xda-developers.com/showpost.php?p=64577679&postcount=3839
apktool v2.0.2 - http://forum.xda-developers.com/showpost.php?p=63272013&postcount=3682
apktool v2.0.1 - http://forum.xda-developers.com/showpost.php?p=61884133&postcount=3474
apktool v2.0.0 - http://forum.xda-developers.com/showpost.php?p=60255972&postcount=3063
apktool v2.0.0 RC4 - http://forum.xda-developers.com/showpost.php?p=58809096&postcount=2728
apktool v2.0.0 RC3 - http://forum.xda-developers.com/showpost.php?p=57076271&postcount=2547
apktool v2.0.0 RC2 - http://forum.xda-developers.com/showpost.php?p=55853617&postcount=2425
apktool v1.5.2 - http://forum.xda-developers.com/showpost.php?p=37509949&postcount=1391
apktool v1.5.1 - http://forum.xda-developers.com/showpost.php?p=35982966&postcount=1180
apktool v1.5.1 PR3 - http://forum.xda-developers.com/showpost.php?p=35812999&postcount=1123
apktool v1.5.1 PR2 - http://forum.xda-developers.com/showpost.php?p=35664185&postcount=1084
apktool v1.5.1 PR1 - http://forum.xda-developers.com/showpost.php?p=34090869&postcount=828
apktool v1.5.0 - http://forum.xda-developers.com/showpost.php?p=31040851&postcount=382
apktool v1.4.10 - http://forum.xda-developers.com/showpost.php?p=30526526&postcount=321
apktool v1.4.9 - http://forum.xda-developers.com/showpost.php?p=29447823&postcount=131
apktool v1.4.8 - http://forum.xda-developers.com/showpost.php?p=28457465&postcount=28
Last edited: