一身转战三千里,一剑曾百万师。这篇文章主要讲述Android平台上的Aplay与TinyAlsa移植使用相关的知识,希望能为你提供帮助。
ALSA是高级Linux声音架构。提供了一系列音频的逻辑接口,包括PCM、CONTROL等。这些,不影响它的使用,了解一下就可以。
在android设备上,2.x的版本,要控制录制播放音频,要使用alsa-lib和alsa-utils编译出aplay播放器。使用你的交叉编译工具,经过一系列编译后移植使用。
而在3.x的版本往后,已经使用TinyAlsa来替代这些了。tinyalsa的使用,与aplay相比,大大降低了编译和使用难度。
过程今天记录了,明天更。
TODO:aplay交叉编译过程&
tinyalsa编译使用过程。
不是我懒了不爱总结了,井里的人更新一篇不容易,更新一篇,前面都有一座大山。我从一千里以外的地方赶来的。
【2020-09-28 375次浏览原文Android平台上的Aplay与TinyAlsa移植使用】不不不,就是懒,还笨。
推荐阅读
- 功能强大的图片截取修剪神器(Android SimpleCropView及其实例代码重用简析(转))
- [Android] 开发第六天
- call()和apply()的区别
- android 通过bitmapfactory得到图片真实像素的方法,以及没有得到真实像素的原因
- Unity3D 加密 Assembly-CSharp.dll (Android平台) 防止反编译
- AppFuse 3的乱码问题
- 豌豆荚 Android 开发岗面经
- 边做项目边学Android异常处理(android.os.NetworkOnMainThreadException--多线程问题)
- Android_65535问题的解决