Воспроизведение файлов .wav на телефоне Android

Мне нужно завершить приложение на телефоне Android, которое воспроизводит четыре звуковых файла при нажатии четырех отдельных кнопок.

У меня проблема в том, что звуковые файлы имеют формат .wav. Они также являются стереофайлами. Мне нужно воспроизвести их на телефоне Android без сжатия и в стереофоническом режиме.

Насколько я понимаю, .wav нельзя воспроизводить на телефонах Android, поскольку он несжатый, и что мне нужно будет преобразовать формат файла, но мне не повезло в этом.

Любые идеи?

Спасибо!!


person BrightIdea33    schedule 29.09.2011    source источник


Ответы (3)


Android, безусловно, может открывать/воспроизводить файлы WAV.

Используйте android.media.MediaPlayer для их воспроизведения, как для mp3 или другого формата.

person Pointer Null    schedule 29.09.2011
comment
Это приложение не воспроизводит файлы WAV на моем Motorola Photon 4G. - person bgoodr; 04.07.2012
comment
Я только что попробовал Android-приложение Remote Wave и обнаружил, что оно может правильно воспроизводить файлы WAV на Motorola Photon 4G. - person bgoodr; 04.07.2012

Полный список поддерживаемых форматов мультимедиа см. в следующем списке: http://developer.android.com/guide/appendix/media-formats.html

Поддерживается Wave, PCM/WAVE 8- и 16-битный линейный PCM (скорость до предела аппаратного обеспечения) WAVE (.wav)

person Fredrik    schedule 29.09.2011

Начиная с Android 4.0.1 Android поддерживает форматы Wave (.wav), вы можете получить доступ к 8-битным или 16-битным аудиофайлам в формате .wav.

person Nishanth Kumar    schedule 03.12.2013