Android Emulator支持哪些音频编码?
我正在模拟器上尝试一个小程序Android Emulator支持哪些音频编码?,android,Android,我正在模拟器上尝试一个小程序 int frequency=8000; int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO; int audioEncoding = AudioFormat.ENCODING_PCM_8BIT; bufferSize = AudioRecord.getMinBufferSize(frequency, cha
int frequency=8000;
int channelConfiguration = AudioFormat.CHANNEL_CONFIGURATION_MONO;
int audioEncoding = AudioFormat.ENCODING_PCM_8BIT;
bufferSize = AudioRecord.getMinBufferSize(frequency,
channelConfiguration, audioEncoding);
I keep getting bufferSize -2.
hwaudioInput:为模拟器设置了yes
这应该有什么价值?或者你有没有其他的想法来解释为什么这不起作用?
有没有办法检查getMinBufferSize失败的原因?确切的错误消息是什么
谢谢。试试audioEncoding=AudioFormat.ENCODING\u PCM\u 16位 int频率=8000
int channelConfiguration=AudioFormat.CHANNEL\u CONFIGURATION\u MONO
int audioEncoding = AudioFormat.ENCODING_PCM_16BIT;
bufferSize = AudioRecord.getMinBufferSize(frequency,
channelConfiguration, audioEncoding);
如果将
freq
设置为44100,会发生什么情况?