Record Call in Android 2.2

前端 未结 2 1280
无人及你
无人及你 2020-12-28 11:38

I have written this code for recording Calls. It works fine in Android 2.1. In Android 2.2, it creates an output file with 0 bytes.

How I can solve this?

<         


        
2条回答
  •  难免孤独
    2020-12-28 12:15

    Use this snippet

    _recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_DOWNLINK 
    | MediaRecorder.AudioSource.VOICE_UPLINK );
    

    instead of

    _recorder.setAudioSource(android.media.MediaRecorder.AudioSource.VOICE_CALL);
    

提交回复
热议问题