首先感谢大佬完整的录制wav音频工程
https://www.cnblogs.com/Amandaliu/archive/2013/02/04/2891604.html
公司要求:
紧接着自己按照要求去实现,代码走道如下流程的时候发生了异常:
public int startRecordAndFile() {
//判断是否有外部存储设备sdcard
if (AudioFileFunc.isSdcardExit()) {
if (isRecord) {
return ErrorCode.E_STATE_RECODING;
} else {
if (audioRecord == null) {
creatAudioRecord();
}
audioRecord.startRecording();
// 让录制状态为true
isRecord = true;
// 开启音频文件写入线程
new Thread(new AudioRecordThread()).start();
return ErrorCode.SUCCESS;
}
} else {