使用reset()和release()调用时出现Android MediaPlayer错误

Jon*_*ona 23 android media-player

我看到的错误是调用reset()和release()永远不会返回,从而使我的应用程序处于无限停止状态.如果我在reset()或release()之前调用stop()并不总是可以重现挂起.

任何与MediaPlayer锁定有任何类似问题的人?有小费吗?我正在研究一个多线程应用程序.

查看正在保留的线程时,DDMS会报告以下内容:

CLASS | 方法| 文件| LINE | NATIVE

android.media.MediaPlayer _release MediaPlayer.java -2 true
android.media.MediaPlayer release MediaPlayer.java 1049 false

sky*_*ler 8

您可能偶然发现了这个错误:http://code.google.com/p/android/issues/detail?id = 959.它已经坐了一段时间,遗憾的是我不希望它很快就会被解决.