AudioRecord 中 运行时异常: Initialize Lame failed:-839117824
来源:14-1 语音录制的介绍及面板的实现

米罗攻城狮
2019-01-15
在Lame类中Lame构造中 ptr 返回的一直是负数丢运行时异常
long ptr = nInit(inSampleRate, inChannels, outSampleRate, outBitrate, model, quality);
if (ptr <= 0) {
throw new RuntimeException("Initialize Lame failed:" + ptr);
}```
下面是我的变量

写回答
3回答
-
这是因为手机初始化语音异常。
解决办法:1:不能使用模拟器
2:见课程github地址,在慕课代码主界面能够看见,进去后找issues即可,需要升级一下库,同时更改一下代码的语音采样率即可。这是有些手机采样率获取能够获取到规格,但是却无法采集导致的问题。
012019-01-15 -
米罗攻城狮
提问者
2019-01-15
慕聊录音界面出现Crash解决方案 #11
00 -
米罗攻城狮
提问者
2019-01-15
变量,纳闷了
00
相似问题