全新的摩托罗拉RAZR支持立体声录音,但许多其他手机则不支持。如果设备支持立体声录制,我如何以编程方式询问Android?
答案 0 :(得分:3)
不太确定,但您是否已从开发者网站上查看过此内容:
public void setAudioChannels(int numChannels)
自:API Level 8设置录制的音频通道数。 在prepare()之前调用此方法。 Prepare()可能会执行额外的操作 检查参数以确定是否指定了数量 音频频道适用。参数
numChannels音频通道的数量。通常它是1 (单声道)或2(立体声)。
设置立体声怎么样,如果它抛出异常 - 回到单声道?