Android MediaPlayer错误(-38,0)

时间:2014-02-09 14:12:43

标签: android android-mediaplayer

我的媒体播放器出了问题。有时会发生错误并调用on错误。我有Mediaplayer和两个int作为参数。 第一个int是“-38”,第二个是“0”。

这是什么意思?

编辑:代码:http://pastebin.com/3XBaFYwF

这是我的logcat @Blundell LogCat:

http://pastebin.com/Wbjm3QCW

1 个答案:

答案 0 :(得分:11)

错误38表示您要求MediaPlayer在处于错误状态时执行某些操作。你将无法从中理解你的错误。

在此错误代码之前和之后查看Logcat,看看还有什么问题。这比你在MediaPlayer准备之前调用start或者其他一些状态错误更重要。

请参阅http://developer.android.com/reference/android/media/MediaPlayer.html#StateDiagram

state machine

相关问题