我找到了几个答案(比如这个),告诉它可以在Android模拟器中录制音频.但我没有成功在Android虚拟设备管理器中找到任何合适的设置,我仍然得到一个例外recorder.SetAudioSource(AudioSource.Mic).
在文档中MediaRecorder你可以看到:
注意:目前,MediaRecorder无法在模拟器上运行.
即使在最后一个API中.
但我在课堂上看到了这一点,AudioRecord没有任何说明.
更重要的是,我发现了这段代码:
AudioRecord recorder = new AudioRecord(MediaRecorder.AudioSource.MIC,
8000, AudioFormat.CHANNEL_CONFIGURATION_MONO,
AudioFormat.ENCODING_PCM_16BIT, 500000);
recorder.startRecording();
Run Code Online (Sandbox Code Playgroud)
从这里开始.代码的作者说这段代码可以在模拟器中运行.
| 归档时间: |
|
| 查看次数: |
5734 次 |
| 最近记录: |