主题 : alsa音频开发 复制链接 | 浏览器收藏 | 打印
zee
级别: 侠客
UID: 75453
精华: 0
发帖: 133
金钱: 665 两
威望: 133 点
综合积分: 266 分
注册时间: 2012-08-08
最后登录: 2013-04-01
楼主  发表于: 2012-11-14 10:48

 alsa音频开发

在android下做alsa音频开发,-static -lasound 会出错,只-lasound 在虚拟机fedora下可以工作,但在开发板上出现文件找不到的错误。应该是没有静态连接,这怎么处理?
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
1楼  发表于: 2012-11-14 11:15
Android下正常来说你是不能直接通过ALSA接口来进行音频控制的,因为已经有进程打开了设备
你应该使用Android提供的接口来进行录/放操作
zee
级别: 侠客
UID: 75453
精华: 0
发帖: 133
金钱: 665 两
威望: 133 点
综合积分: 266 分
注册时间: 2012-08-08
最后登录: 2013-04-01
2楼  发表于: 2012-11-14 11:17
但是我的程序都是c写的,怎么使用android提供的接口呢?