Android : 如果现有录音机应用程序进行录音,则通话录音错误
Android : Call Recording error if existing recorder app engage in recording
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
fileName = FileHelper.getFilename(phoneNumber);
recorder.setOutputFile(fileName);
recorder.start();
它在我的设备上完美运行。但是当我有另一个录音应用程序时,它无法录制音频 "Another application is trying to record"。
这不可能。这是一个单例方法。
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
fileName = FileHelper.getFilename(phoneNumber);
recorder.setOutputFile(fileName);
recorder.start();
它在我的设备上完美运行。但是当我有另一个录音应用程序时,它无法录制音频 "Another application is trying to record"。
这不可能。这是一个单例方法。