我正在开发一个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
答案 0 :(得分:0)
希望它可以帮到你。
不要忘记设置录制音频的权限
<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>