我做了使用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();
我只有這個解決方案的錯誤。