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

Форум для тех, кто программирует под Android
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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