【发布时间】:2014-01-19 08:14:04
【问题描述】:
我现在正在研究这个例子http://developer.android.com/guide/topics/media/audio-capture.html,我很好奇文件在录制后是否保存在某个地方?这段代码的哪一部分保存了它?如何设置保存目录?
【问题讨论】:
标签: android audio directory save record
我现在正在研究这个例子http://developer.android.com/guide/topics/media/audio-capture.html,我很好奇文件在录制后是否保存在某个地方?这段代码的哪一部分保存了它?如何设置保存目录?
【问题讨论】:
标签: android audio directory save record
这是设置文件名的部分:
public AudioRecordTest() {
mFileName = Environment.getExternalStorageDirectory().getAbsolutePath();
mFileName += "/audiorecordtest.3gp";
}
你可以看到mFileName在startRecording()中的使用位置
private void startRecording() {
mRecorder = new MediaRecorder();
mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
mRecorder.setOutputFile(mFileName);
mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
try {
mRecorder.prepare();
} catch (IOException e) {
Log.e(LOG_TAG, "prepare() failed");
}
mRecorder.start();
}
【讨论】: