Port Alsa到Android

Jam*_*mes 1 audio usb android alsa

我正在尝试为我的Android手机添加usb音频功能.是否有可能只要我可以将所有alsa驱动程序添加到我的Android系统然后我可以得到我想要的?谁能给我一些关于android如何使用alsa以及如何将alsa内核模块添加到现有系统的提示?

谢谢.

use*_*779 6

@James,android平台已经为其音频子系统包含了alsa作为标准,你不需要自己添加它.如果您有根电话或品牌电话,您可以将手机连接到您的网络并使用IP地址连接您的开发系统:adb connect IP-address:5555,最简单的检查方法是使用adb连接到您的手机

您可以通过进入/ proc目录来验证alsa的存在.您将找到一个名为devices的文件.如果您

捕获设备文件,您应该在设备ID为116的字符设备下看到.同样在/ proc目录中,您应该找到另一个名为asound的目录.进入该目录并执行ls -l列表.您会注意到所有声音设备 - 声卡,包括Android设备使用的SPDIF,HDMI和声音代码.所有这些设备都由alsa控制.

如果拔下USB设备,您会注意到asound目录中的列表发生了变化.Alsa管理所有音频功能,包括在Android设备上播放和录制音频.

我希望这个非技术概述有所帮助.无论如何,如果您有更多问题,请随时提出