Open Fuzion24 opened 10 years ago
I believe its a duplicate of this: http://code.google.com/p/android-apktool/issues/detail?id=512
I wonder if JEB still uses Apktool internally, or if its modified so much that it doesn't match upstream apktool anymore.
Point being, I started investigating this. When it pulls the length from the next attribute it gets 0. The length it wants is +- 4 bytes from the location it is currently reading at. This only happens on certain APKs so not sure where the mistake is occurring, but I'm getting closer to fixing this.
As you can see below some of the attribute names are missing:
The above is the result of this decoding the following apk: 00fc1fb656155bde989ae0391041de5a41185e27 (I just named it as a .png, so github will let me upload it; it's a .zip)
This is a valid APK that installs.
Jeb also seems to handle it properly (although the attributes are not namespaced properly):