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 //释放
做一个录音软件需要两个权限
往sdcard中写的权限