本文介绍了也是Android总是使用" tinyALSA"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

今天,我发现,我可以写一个 libaudio.so ,并把它放在我的Andr​​oid的文件夹/系统/ lib目录/自定义音频处理。

Today I found out, that I could write a libaudio.so and put it in my Android's folder /system/lib/ for custom audio-handling.

我的设备,一个Galaxy Nexus的采用Android 4.2,使用 tinyAlsa 并有一个 libtinyalsa.so 。因此,我认为我可以使用这个项目(从父 tinyAlsa ),以建立一个自定义libaudio.so:的

My device, a Galaxy Nexus with Android 4.2 is using tinyAlsa and has a libtinyalsa.so.So I think I could use this project (from the father of tinyAlsa) to build a custom libaudio.so: https://github.com/broonie/tinyhardware

不过:有谁知道,如果 tinyAlsa 是三星或者OMAP特别的东西,或有什么新的Andr​​oid版本的音频处理这种类型的?因此,将我的自定义 libaudio.so 可移植于其他手机?

But: Does anyone know, if the tinyAlsa is a samsung or omap special thing, or has any newer android-version that type of audio-handling? So, would my custom libaudio.so be portable on other phones?

如果没有,有没有人知道我在哪里可以找到 libaudio.so 这与默认的工作原理 ALSA ?我知道,从Android电子市场alsamixer中使用它,但我会在我自己的编译。

If not, does anyone know where I can find a libaudio.so which works with default ALSA?I know that "AlsaMixer" from Android-market uses it but I will compile it on my own.

通过亲切的问候和放大器;在此先感谢。

With kind regards & thanks in advance.

推荐答案

Android设备并不总是使用tinyalsa并没有要求或建议他们这样做。然而,所有的Nexus设备使用tinyalsa,也没有计划改变这一点。

Android devices do not always use tinyalsa and there's no requirement or recommendation for them to do so. However, all Nexus devices use tinyalsa and there are no plans to change this.

  • 从tinyalsa作者

这篇关于也是Android总是使用" tinyALSA"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-09 20:26