端口艾莎到Android(Port Alsa to Android)

2019-10-16 21:41发布

我想添加USB音频功能的Android手机。 有没有可能,只要我可以添加所有的ALSA驱动我的android系统,然后我能得到我想要的吗? 谁能给我如何Android是使用ALSA一些提示,我怎么可以添加ALSA内核模块对现有系统?

谢谢。

Answer 1:

@詹姆斯,Android平台已经包含了其音频子系统作为一个标准的ALSA,你不需要它自己添加。 如果你有一个根深蒂固的手机或一个品牌的手机,你可以将手机连接到您的网络,并且使用的IP地址连接它开发系统:ADB连接IP地址:5555,最简单的检查方法将使用亚行连接到您的手机

您可以通过进入/ proc目录验证ALSA的存在性。 你会发现一个叫做设备文件。 如果你的猫的设备文件,你应该在字符设备ALSA看到设备ID 116

另外,/ proc目录里面,你应该找到另一个叫asound在目录中。 进入该目录,并做了上市的ls -l。 你会发现所有的声音设备 - 声卡,包括SPDIF,HDMI和Android设备使用的声码。 所有这些设备是由ALSA控制。

如果您拔USB设备,你会发现,在asound在目录更改列表。 艾莎管理所有的音频功能,包括在Android设备上的音频播放和录制。

我希望这个非技术概述帮助。 通过,如果你都意味着更多的问题随时问



文章来源: Port Alsa to Android