Yes! That's encoding. Android is using a different encoding, maybe one is big endian and the other little endian? The fact is that character indexes do not match letter indexes and this is usualy an encoding thing. Try to save the txt data file with different encoding (if it is big-endian, put it little endian and the like). Usually Linux (android) under ARM uses Big endian, while regular other uses are Little endian. You may use different enconding for Android. Let me know if it works, if not, I'll happily help investigating anything related.
|