On Jul 26, 10:10 am, Elvis Dowson <[email protected]> wrote:
> I'm getting this error with linux-omap3-2.6.31:
>
> E/dalvikvm(  676): ERROR: Byte swap + verify failed
[...]
> E/dalvikvm(  670): ERROR: Bad length: expected 818624000, got 3590960

In hex, those are 0x30cb3600 and 0x36cb30, respectively.  Looks like
it got byte-swapped.

DEX files are built little-endian and swapped to big-endian by dexopt
if appropriate for the device.  On a little-endian device there's no
swapping.  Sounds like some definitions are crossed up.

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to