android - Android录音问题

标签 android audio

我正在尝试使用基本上只是从开发人员文档复制的代码在android上录制声音,这里是:

    mFileName = Environment.getExternalStorageDirectory().getAbsolutePath();
    mFileName += "/audiorecordtest.3gp";
    mRecorder = new MediaRecorder();
    mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
    mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
    mRecorder.setOutputFile(mFileName);
    mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

我在第四行收到运行时异常,我不确定原因。你能帮忙吗?

最佳答案

最重要的提示:
-务必检查您是否已为您的应用授予适当的权限!我忘了让我的应用录制声音。

关于android - Android录音问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6271324/

相关文章:

android - 在 Android 的 textview 中识别 USSD 代码

android - 在 Android 上使用 AWS TVM 时凭证已过期

java - 如何使用 ImageView 和页面适配器滑动缩放图像

winforms - 创建适用于 Windows 的音频图形均衡器

c++ - 如何在 Windows 中从任何格式转换为 PCM

android - 应用程序关闭或最小化时推送通知没有声音

Android 以编程方式设置免提电话

android - 在 Linux/Android 上检查从另一个共享库加载的共享库

android - sqlite:SQLiteDase.query 未按预期工作

ios - 播放/暂停音频按钮 Swift