Closed corsicanu closed 7 years ago
Thanks for the report. This is a known problem when the command length exceeds a certain value that Windows cannot handle. This is duplicated by #1272
It is either 8192 or 32,768 characters on Windows depending on service packs installed.
unix/mac have a variety of limits usually determined by getconf ARG_MAX
which range from 131k characters upward. As you can see, Windows just is lacking in this department and no work around has been made.
I saw #1545 and #1272 , yet wanted to know if there is something to do with yml files regarding the added resources.. Anyway thanks for your attention in this..
You could remove all those files from the yaml files, but then the apk won't match as close to the original as possible as those files will not be copied over while maintaining a specific compression type - (stored vs deflated, etc)
Information
apktool -version
) - 2.2.0 to even 2.2.4-26512c-SNAPSHOTStacktrace/Logcat
Steps to Reproduce
Frameworks
If this APK is from an OEM ROM (Samsung, HTC, LG). Please attach framework files (
.apks
that live in/system/framework
or/system/priv-app
) framework.zipAPK
If this APK can be freely shared, please upload/attach a link to it.
Questions to ask before submission
apktool d
,apktool b
without changing anything? yesPS
Tested on 2 pc`s, both having Windows 8.1, / java 8-u131x64, even on short path folder (C:\1). Having same issue with framework-res.apk from MMB29K.A720FXXU1AQC5 or MMB29K.A320FXXU1AQD1 Tried to reproduce on Linux Mint 18 and no such issues. After decompiling app compiled at step 2 apktool.yml is way larger. If i put original apktool.yml (created at step 1) app gets recompiled without any issues. Attached .yml files aswell. system.zip