android1.5之前的系统没有支持PCM RAW录音的接口。
在android1.5(含)以后的系统中,google加入了audiorecord类用来从MIC直接获得末压缩的声音数据。
但是在很多Ophone1.5以后的机型中,对于google加入的这个接口却没有有效的支持。
造成的后果就是,使用audiorecord得到的声音数据都是0值(调用成功),也就是录不到声音。
经过多次的提交-》测试-》打回-》再提交...-》再打回 的经历,
在这里给大家分享一下经验,这样大家在发布的时候就可以避免应用被打回了。
同时希望有经验的人再跟贴补充:
支持audiorecord的机型:
HTC LEGEND(目前唯一测试通过的机型)、
谷歌NEXUS ONE(这个也支持,不过相对于一般的机子来说,MIC过于灵敏。。)
不支持audiorecord的机型:
LG GW880、 DELL mini3iw、 Moto MT720、 摩托罗拉MILESTONE
[经验分享] 不支持PCM录音的Android(Ophone)机型一览
最新推荐文章于 2021-06-02 13:38:21 发布