2
我已經試過AudioSource VOICE_CALL,DEFAULT,VOICE_COMMUNICATION,MIC 我不能只在牛軋糖的設備上獲得對方的聲音,其餘的工作正常。 我不知道我在牛軋糖面臨的問題。 我的代碼如下我想知道是否有可能實現在Android 7上錄製通話?
recorder = new MediaRecorder();
if (audioManager.isSpeakerphoneOn()) {
recorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT);
} else if (!audioManager.isSpeakerphoneOn()) {
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
}
recorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
我想知道的是它可能的,且其執行記錄在Android 7電話?
我添加了請求CAPTURE_AUDIO_OUTPUT權限。但同樣問題擴大。 – Faiz
它保留給系統應用程序!閱讀手冊。 –
他可以使用root來提升權限 – warsong