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

相关推荐
张小潇几秒前
AOSP15 WMS/AMS系统开发 - WindowManagerService addWindow详解
android
爱吃牛肉的大老虎18 分钟前
MySQL优化之系统表分析SQL
android·sql·mysql
Fate_I_C26 分钟前
实战案例:用 Kotlin 重写一个 Java Android 工具类
android·java·kotlin
Fate_I_C28 分钟前
Kotlin 特有语法糖
android·开发语言·kotlin
Fate_I_C44 分钟前
Kotlin 为什么是 Android 开发的首选语言
android·开发语言·kotlin
黄林晴1 小时前
Android CLI 来了!终端一键建项目、控模拟器、给 Agent 喂官方规范
android
常利兵1 小时前
Kotlin 助力 Android 启动“大提速”
android·开发语言·kotlin
撩得Android一次心动1 小时前
Android DataBinding 全面解析【源码篇2】
android·源码·android jetpack·databinding
守月满空山雪照窗1 小时前
图形 API 体系解析:Android Vulkan / OpenGL 与主流图形 API 对比
android