【发布时间】:2016-04-02 09:15:30
【问题描述】:
我正在开发一个记录音频并存储音频文件的 Android 应用程序。它似乎在除索尼 Xperia Z3 紧凑型之外的所有手机上都能正常工作。我发现将 MediaRecorder 的输出格式设置为 MediaRecorder.OutputFormat.RAW_AMR 是导致 MediaPlayer 抛出错误的问题的原因。当将输出格式更改为 MediaRecorder.OutputFormat.THREE_GPP 时,它似乎可以工作。现在的问题是,我需要文件为 amr 格式。任何关于为什么存在这个问题以及我应该如何处理的想法都将不胜感激。
【问题讨论】:
标签: android