如何强制Android系统选择3.5mm插孔作为我的麦克风源?我正在使用AudioRecord类进行录制.
我正在使用外置麦克风.当检测到一切正常时,但有时无法自动检测外部麦克风.TRRS分配器(便宜3美元的东西)用于将3.5毫米插孔分成单独的麦克风和耳机插孔(我需要同时录制和播放).
不推荐使用AudioManager.setWiredHeadsetOn(),并且说明不要使用它.
1)我是否需要额外的外部硬件来提供正确的麦克风阻抗?
2)我可以强制输入代码吗?
3)这个级别的自定义ROM归档音频控制 - 也许这是最好的选择吗?
谢谢