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