Android MediaPlayer使用过程出错报Error(19,0)的错误

来源:互联网 发布:ubuntu 视频内容分析 编辑:程序博客网 时间:2024/05/17 02:39

折腾了几个晚上,总是偶发几率出现这个错误,查了资料可以通过以下方式解决:


在初始化播放音频之前,每次都release资源


第一步: release resource

if(mMediaPlayer!= null){  mMediaPlayer.stop();  mMediaPlayer.release();  mMediaPlayer = null;}

第二步: 初始化


mMediaPlayer = MediaPlayer.create(this, R.raw.a);


第三步: 播放媒体资源



if (!mMediaPlayer.isPlaying())
{

mMediaPlayer.start();

}

      else
{
mMediaPlayer.reset();
}


在Eclipse 22.3和安卓4.1平台上调试通过,希望对遇到这个问题的同学有帮助!

0 0
原创粉丝点击