我正在开发一款播放音乐文件的应用。最近,我收到了一个“opus”编码文件。我正在使用MediaPlayer类来播放文件,但是使用这种文件我得到了这个错误:
java.io.IOException: setDataSourceFD failed.: status=0x80000000 when executing MediaPlayer.create(context, soundURI);
文件类型为“audio / ogg; codecs = opus”
我尝试播放来自whatsapp媒体目录的音频文件。如果我在whatsapp上打开这个音频,听起来很完美,但是如果我将它复制并粘贴到我的app文件夹中并尝试使用MediaPlayer付费,则没有任何反应。
任何想法?谢谢!