Android 车载 Audio 中 有关系统按键无声的问题排查小结

本文简单记录一下,车载中系统按键音的问题排查从 App --> FrameWork --> HAL层 的问题排查。

通过日志分析:

  1. AudioStreamOutSink 这个有数据写入到 HAL 中(方式一)

  2. 查看 dump 文件。(方式二)

    先 打开 【系统日志】中的 audio dump 开关f(这个功能在车载开发中属于定制功能),再通过 adb root 、adb remount 再 adb shell 查看文件目录

    cd data/vendor/audio

    查看是否有 pcm 文件生成。 有的话 Framework(FW) 层就没有问题。

注意: 测试前先删除已有的 notification (系统按键声音)文件:

示例: rm notification_out_48000Hz_16bit_2ch_02040942.pcm

之后操作按键,观察是否有 notificaton 文件生成。

目前 FW Audio 这边未复现,且上述两种方式验证都没有问题。

于是问题 可以在 FW中 排除了,下一步可以转给 底层 HAL 端进一步分析。

相关推荐
哈哈浩丶19 分钟前
ATF (ARM Trusted Firmware) -2:完整启动流程(冷启动)
android·linux·arm开发·驱动开发
哈哈浩丶23 分钟前
ATF (ARM Trusted Firmware) -3:完整启动流程(热启动)
android·linux·arm开发
哈哈浩丶30 分钟前
OP-TEE-OS:综述
android·linux·驱动开发
恋猫de小郭10 小时前
你是不是觉得 R8 很讨厌,但 Android 为什么选择 R8 ?也许你对 R8 还不够了解
android·前端·flutter
城东米粉儿12 小时前
Android Glide 笔记
android
城东米粉儿12 小时前
Android TheRouter 笔记
android
城东米粉儿18 小时前
Android AIDL 笔记
android
城东米粉儿18 小时前
Android 进程间传递大数据 笔记
android
城东米粉儿19 小时前
Android KMP 笔记
android
冬奇Lab20 小时前
WMS核心机制:窗口管理与层级控制深度解析
android·源码阅读