У меня почти такая же проблема, как описано здесь здесь, ответ в этом сообщении мне не помогает, я освобождаю свой эквалайзер сразу после установки уровней полосы. Он отлично работает на моем устройстве 4.0.4, он отлично работает на другом устройстве 2.3.5, он падает на небольшой процент устройств, и неважно, какая версия Android работает на этих устройствах.
Таким образом, ошибка
Equalizer mEqualizer = new Equalizer(0, mediaPlayer.getAudioSessionId());
java.lang.UnsupportedOperationException: Effect library not loaded
at android.media.audiofx.AudioEffect.<init>(AudioEffect.java:355)
at android.media.audiofx.Equalizer.<init>(Equalizer.java:149)
Я не знаю, как это решить, любые предложения?