我有一个应用程序需要我从设备内置麦克风录制音频并使用头戴式耳机播放。我为这个应用程序开发的应用程序适用于没有麦克风的头戴式耳机但是当插入带麦克风的耳机时,它开始从麦克风耳机录制(我不希望这种情况发生)。
我在我的代码中使用了AudioRecord
,下面是它的构造函数
mRecorder = new AudioRecord(MediaRecorder.AudioSource.MIC,
mSampleRate,
AudioFormat.CHANNEL_IN_MONO,
AudioFormat.ENCODING_PCM_16BIT,
mBufferSize);
我该怎么办? 任何帮助将不胜感激。