如何在笔记本电脑中输出录制的音频文件?

时间:2011-08-31 03:08:04

标签: android mediarecorder

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

以上是我对MediaRecord的设置。我可以将麦克风的声音录制成.3pg音频文件。我在Android AVD上模拟它,我只能在SD卡中找到输出文件。但我希望我也可以在我的电脑上输出我的音频文件。当我运行AVD时,我在计算机中找不到输出文件也很奇怪。那么当我运行AVD时存储音频文件的位置?谁能告诉我如何设置输出路径? THX!

1 个答案:

答案 0 :(得分:1)

这是你的解决方案。您不能将硬盘的任何驱动器位置引用到android。 Android将仅考虑与外部存储器或内部电话存储器相关联的路径。

至于你在使用AVD时存储输出的问题也很简单。您可以在文件资源管理器中查看SD卡详细信息。在eclipse中获取文件资源管理器 window->显示视图 - >文件浏览器