Ошибка, которую я вижу, связана с вызовами reset() и release(), которые никогда не возвращаются, тем самым оставляя мое приложение в состоянии бесконечной остановки. Не имеет значения, если я вызову stop() до reset() или release(), всегда можно воспроизвести повесить.
Кто-нибудь сталкивался с подобными проблемами при блокировке MediaPlayer? Какие-нибудь советы? Я работаю над многопоточным приложением.
DDMS сообщает следующее при просмотре поддерживаемых потоков:
КЛАСС | МЕТОД | FILE | LINE | NATIVE
android.media.MediaPlayer _release MediaPlayer.java -2 true
android.media.MediaPlayer release MediaPlayer.java 1049 false