str为文件路径 private void doMediaPlayer(String str) { File file=new File(str); if(file.exists()){ if(mMP!= null){ //一定要清空播放器资源 mMP.stop(); mMP.release(); mMP = null ; } mMP = MediaPlayer.create(MainActivity.this,Uri.parse(str)); //不需要prepear了,因为create在底层代码已经实现了 Display("播放"+str); try { mMP.start(); } catch (IllegalStateException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } else { Display(str+"不存在"); } }
Android MediaPlayer使用过程出错报Error(19,0)的错误
最新推荐文章于 2021-05-30 17:53:34 发布