Closed GoogleCodeExporter closed 9 years ago
My initial suspicion is that this is a corrupted dex file. Does the apk/dex
file actually work? Is it able to be loaded on a device?
Original comment by jesusfreke@jesusfreke.com
on 28 Apr 2014 at 11:32
Yes, this apk file actually works. It is able to be loaded on a device.
Original comment by dongjuna...@gmail.com
on 28 Apr 2014 at 11:39
I was able to find an apk that causes this error message. This uses a style of
obfuscation where they throw in unused "crap" classes that are malformed in
various ways, but are never actually used/referenced. baksmali handles this by
logging an error and skipping the class. Since these classes are never actually
referenced, so they can safely be ignored/skipped.
In particular, if the class was ever actually referenced, dalvik would reject
it during verification, so it could never actually be used.
Original comment by jesusfreke@jesusfreke.com
on 29 Apr 2014 at 8:01
So you suspect that I am getting this error because there is a class that is
malformed in some way?
Original comment by dongjuna...@gmail.com
on 29 Apr 2014 at 9:18
Yes. And in fact, I would be willing to bet that the "leaf" part of the class
name with the error is "a" :)
Original comment by jesusfreke@jesusfreke.com
on 29 Apr 2014 at 9:23
Thank you for your help.
Original comment by dongjuna...@gmail.com
on 29 Apr 2014 at 9:27
Original issue reported on code.google.com by
dongjuna...@gmail.com
on 28 Apr 2014 at 9:03