在android中实现一个记录器

时间:2011-05-12 04:50:14

标签: android

我正在开发一个Android应用程序,它涉及播放,录制和保存视频到SD卡。我正在使用录音机课程。

但是当我点击录制按钮时,录制没有开始。

这是我尝试过的代码:

MediaRecorder recorder = new MediaRecorder();
 recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
 recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
 recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
 recorder.setOutputFile(PATH_NAME);
 recorder.prepare();
 recorder.start();   // Recording is now started
 ...
 recorder.stop();
 recorder.reset();   // You can reuse the object by going back to setAudioSource() step
 recorder.release(); // Now the object cannot be reused

1 个答案:

答案 0 :(得分:0)

Check this link

希望它可以帮到你。

不要忘记设置录制音频的权限

<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>