我只是想实现简单的音频播放,但是在网上却找不到答案,而且基本上是雷同的,但是文档又看不懂
先前了解到有三种获取mp3资源的方法,
一种是用raw,但是我的音频文件有2点多M,显示无法加载这么大的,就在网上搜,说什么要压缩,感觉好麻烦
第二种方法说将mp3文件放到SD卡的根目录,我放了,然后用如下代码
mediaPlayer.setDataSource(Environment.getExternalStorageDirectory().getPath()+"one.mp3");
报错
E/MediaPlayer-JNI: QCMediaPlayer mediaplayer NOT present
错误就指向那一行,不知道哪错了???
看网上有的是写成如下的
mediaPlayer.setDataSource("/sdcard/one.mp3");
仍然是上面的错误,不知道为什么这么写,也不知道为什么错了