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 -~----------~----~----~----~------~----~------~--~---
