v2.8.0
版本发布时间: 2023-07-17 18:10:34
iBotPeaches/Apktool最新发布版本:v2.11.0(2025-01-15 10:07:02)
What's Changed
- Restructure Testable Java versions. by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/2977
- feat: support config flags as low as 8 bytes by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/2982
- fix: accept empty resources.arsc by @IgorEisberg in https://github.com/iBotPeaches/Apktool/pull/2998
- fix: support 10mb apktool.yml parsing by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3015
- Upgrade gradle version to 8.0.2 by @ArjunaKumarMohanta in https://github.com/iBotPeaches/Apktool/pull/3016
- build: Update dependencies by @ArjunaKumarMohanta in https://github.com/iBotPeaches/Apktool/pull/3020
- build: add dependabot updates by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3023
- build(deps): bump com.guardsquare:proguard-gradle from 7.3.1 to 7.3.2 by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3032
- fix: properly read 'XML_TYPE_OVERLAY_POLICY' by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3035
- feat: Upgrade gradle to v8.1 by @ArjunaKumarMohanta in https://github.com/iBotPeaches/Apktool/pull/3043
- Move to official Google smali fork by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3051
- feat: Upgrade gradle to v8.1.1 by @ArjunaKumarMohanta in https://github.com/iBotPeaches/Apktool/pull/3054
- Replace FileInputStream and FileOutputStream to nio Files by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3055
- feat: update internal framework to API 34 (Upside Down Cake Preview) by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3063
- add gradle application plugin to the apktool-cli by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3070
- correct always wait 15 seconds by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3071
- fix: support
0_resource_name_obfuscated
by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3067 - build(deps): bump commons-io:commons-io from 2.11.0 to 2.12.0 by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3072
- build: lock gradle actions to specific versions by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3073
- Deprecated SnakeYAML methods by @MarcMil in https://github.com/iBotPeaches/Apktool/pull/3079
- build(deps): bump com.google.guava:guava from 31.1-jre to 32.0.0-jre by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3085
- move AndrolidExceptions to the package brut.androlib.exceptions by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3088
- build(deps): bump commons-io:commons-io from 2.12.0 to 2.13.0 by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3093
- build(deps): bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3092
- Refactor into common Config object. by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3100
- Move build functions from Androlib to the ApkBuilder by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3103
- extract class Framework from AndrolibResources by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3105
- refactor class ApkDecoder by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3106
- fix: handle invalid string id during namespace resolution by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3107
- refactor ApkDecoder - streamline decode procedure by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3109
- feat: support upside-down-cake/vanilla-ice-cream sdk shorthand by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3113
- refactor: put gradle wrapper on its own workflow by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3114
- feat: update internal framework to API 34 (Vanilla Ice Cream) by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3115
- feat: Upgrade gradle to v8.2 by @ArjunaKumarMohanta in https://github.com/iBotPeaches/Apktool/pull/3111
- refactor: split child classes to own file for decoders by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3116
- build(deps): bump gradle/gradle-build-action from 2.4.2 to 2.5.1 by @dependabot in https://github.com/iBotPeaches/Apktool/pull/3119
- Extract into ApkInvoker and split into data classes. by @sv99 in https://github.com/iBotPeaches/Apktool/pull/3124
- Correct Attribute Resolution by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3123
- refactor: extract nextChunk() out of readLibraryType by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3126
- test: add assertions for unknown files / assets by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3074
- Patch aapt for ignoring duplicate bag items. by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3130
- ARSC/AXML Parser Rework by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3131
- Increase known config bytes to 64 by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3133
- fix: skip parsing if chunk end is reached within table chunk by @iBotPeaches in https://github.com/iBotPeaches/Apktool/pull/3134
New Contributors
- @ArjunaKumarMohanta made their first contribution in https://github.com/iBotPeaches/Apktool/pull/3016
- @dependabot made their first contribution in https://github.com/iBotPeaches/Apktool/pull/3032
- @sv99 made their first contribution in https://github.com/iBotPeaches/Apktool/pull/3055
Full Changelog: https://github.com/iBotPeaches/Apktool/compare/v2.7.0...v2.8.0 Blog of Release: https://connortumbleson.com/2023/07/17/apktool-v2-8-0-released/ Doc site: https://apktool.org/blog/apktool-2.8.0
1、 apktool_2.8.0.jar 22.07MB