Вы начали тестирование в более новой версии эмулятора.У меня была похожая проблема с растровым изображением.Он работал нормально, пока я не протестировал в эмуляторе Android 2.3.Мне потребовалось некоторое время, чтобы понять, что это новый эмулятор, который был узким местом.
Попробуйте протестировать в проверенных версиях эмулятора.Если он работает там, вы можете выяснить, что нужно изменить, чтобы оно работало в новых версиях.
Играете ли вы несколько mp3 файлов.Если да, вы можете вызвать mp.release в своем примере кода прослушивателя onCompletion ..
// wherever media is playing
mMedia.setOnCompletionListener(mCompletionListener);
private MediaPlayer.OnCompletionListener mCompletionListener = new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
setResult(RESULT_OK);
mp.release();
finish();
}
};