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"。

这不可能。这是一个单例方法。