Чтение и запись MIDI-файлов в студии AndroidJAVA

Программисты JAVA общаются здесь
Anonymous
Чтение и запись MIDI-файлов в студии Android

Сообщение Anonymous »

Я хочу, чтобы мое приложение сохраняло MIDI-файлы во внутреннюю память устройства, но при сохранении файла он не открывается в стандартном проигрывателе Windows, а открывается в Musescore. Из этого можно сделать вывод, что большая часть данных по-прежнему верна

Код: Выделить всё

        try {
midiFile = new MidiFile(file);
midiFile.writeToFile(new File("/storage/emulated/0/download/file.mid"));
} catch (IOException e) {
Log.d("midifile", "open failed");
}
Я сравнил побитно исходный и полученный файлы и оказалось, что некоторые биты изменились.
Разница по байту: 22 74 72
Разница по байту: 1182 39 38
Разница по байту: 5441 103 101
Разница по байту: 10276 104 103
с чем это может быть связано и как это связано.
Также все работает корректно в IntelliJ ИДЕЯ

Подробнее здесь: https://stackoverflow.com/questions/785 ... oid-studio

Вернуться в «JAVA»