android - 如何在 Android 开发板上测试音频 HAL

标签 android audio

我有一个正在运行 android (KK 4.4.3) 的 devkit。这 block 板没有显示器,所以我所做的所有工作都在命令行中。

我想将一个 linux 音频环回设备集成为一个新的音频硬件。我对如何 implement the Audio HAL 有了基本的了解.

我不确定如何测试这个设备。是否有任何命令行实用程序等允许我捕获或播放音频?

有 2 个实用程序 tinyplay 和 tinycap,但它们直接连接到 TinyALSA 层,完全绕过了 android 音频 HAL。

谢谢。

最佳答案

您可以使用命令行中的以下命令进行播放和录制。

adb shell am start -a android.intent.action.VIEW -d file:///sdcard/Music/closeyoureyes.wav -t audio/wav

我开始 -a android.intent.action.MAIN -n com.android.soundrecorder/com.android.soundrecorder.SoundRecorder

这类似于如果您有显示器,您将如何播放和录制。
它将通过 Android Audio HAL。

关于android - 如何在 Android 开发板上测试音频 HAL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30294274/

相关文章:

ios - AudioKit 如何更新绘图以更改颜色或原型(prototype)

android - 错误 : Execution failed for task app:mergeDebugResources

javascript - 如何使用 jQuery 隐藏软键盘

java - 在我的应用程序中显示特定通知消息时出现问题

javascript - 如何为数组生成上一个和下一个按钮?

Android AudioManager getParameters 和 setParameters 函数

android - 在改造 onResponse 方法时出现空点异常

android - TextView占空间没有文字

javascript - Node js离线语音转文本

audio - 将USB网络摄像头和USB扬声器组合到Windows中的单个虚拟音频设备中