今天爱分享给大家带来MediaPlayer(362): error (-38, 0)【解决方法】,希望能够帮助到大家。
1.在初始化MediaPlayer时,通过create方法设置数据源。则不能写MediaPlayer.prepare()方法,这时,会报错。
2.在mediaPlayer.reset()后调用了mediaPlayer.getDuration()在没有给mediaPlayer对象设置数据源之前,是不能使用getDuration等这些方法的。
重点:在列表适配器中 使用getDuration()出错,
顺序正确但不生效,例如在列表中适配器每个item创建了N个MediaPlayer对象,都是使用MediaPlayer的getDuration()获取时长。建议更换获取方式MediaMetadataRetriever。
原文链接:http://blog.itblood.com/3982.html,转载请注明出处。

![欲望交响曲v0.6 AI版[PC+安卓/10.8G/更新]Symphony of Lust [v0.6] [真人SLG/汉化/动态]](/wp-content/uploads/replace/2025/09/01/c026b5bfbca2c470aa221ead975299da.webp)