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 端进一步分析。

相关推荐
mrsyf1 小时前
Android Studio Otter 2(2025.2.2版本)安装和Gradle配置
android·ide·android studio
DB虚空行者1 小时前
MySQL恢复之Binlog格式详解
android·数据库·mysql
liang_jy3 小时前
Android 事件分发机制(一)—— 全流程源码解析
android·面试·源码
峥嵘life4 小时前
2026 Android EDLA 认证相关资源网址汇总(持续更新)
android·java·学习
kkk_皮蛋4 小时前
在移动端使用 WebRTC (Android/iOS)
android·ios·webrtc
aqi005 小时前
FFmpeg开发笔记(九十六)采用Kotlin+Compose的视频编辑器OpenVideoEditor
android·ffmpeg·kotlin·音视频·流媒体
诸神黄昏EX6 小时前
Android Safety 系列专题【篇一:系统签名】
android
ll_god6 小时前
android gradle中如何引用 libs.versions.toml中定义的版本变量添加compose引用
android
行稳方能走远7 小时前
Android C++ 学习笔记
android·c++
2501_946230987 小时前
Cordova&OpenHarmony用户账户管理
android·javascript