创建对象使用的是mediaPlayer = MediaPlayer.create(PlayerActivity.this, Uri.parse("file://" + path));
其中path = Environment.getExternalStorageDirectory().getPath() +  File.separator + "mp3" + File.separator + mp3Info.getMp3Name();
path打印出来是/mnt/sdcard/mp3/abc.mp3
总之path路径在adb里是可以找到这个mp3文件的,但是就是创建不成功,得到的mediaPlayer是null,但我随便在uri处随便写一个下载mp3文件的网址,是可以创建的。
报错是:
error(1,-2147483648)
create failed:
java.io.IOException: Prepare failed.: status=0x1查看好多书籍和博客,都是这样做的,不知为何?求帮助mediaplayerandroid