我做了使用class AudioRecorder以pcm格式录制文件的应用程序。我列出了我的应用程序中的所有文件,我想从所有文件中获取持续时间,但是我遇到了问题。我想:Android如何获取音频文件的持续时间
MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever();
metaRetriever.setDataSource(filePath);
和
MediaPlayer mplayer = new MediaPlayer();
mplayer.reset();
mplayer.setDataSource(URL);
mplayer.prepare();
Integer totalFileDuration = mplayer.getDuration();
我只有这个解决方案的错误。