Порядковый номер файла данных, читаемого Android

1

В настоящее время у нас есть файл двоичных данных, созданный на настольной машине с использованием oracle JVM. JVM для рабочего стола oracle сохраняет файл в формате большой буквы.

Теперь мы отправляем файл на наше Android-устройство и читаем его. В нашем Android-приложении не используется функция NDK. Мы понимаем, что файл большого конца может быть прочитан правильно.

Согласуется ли это поведение на разных устройствах? Есть ли необходимость в проверке endiannes во время работы, прежде чем приложение Android прочитает файл?

  • 0
    По-разному. Как вы читаете и пишете данные?
Теги:

1 ответ

2
Лучший ответ

Если вы используете DataOutputStream и DataInputStream, тогда все будет закодировано "машинно-независимым способом". Это происходит как "порядок сетевого байта" (т.е. Big-endian) для числовых типов.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню