Android 12 高通去掉耳机音量安全弹窗

需求:去掉下面弹窗 防止工厂工人误触

Android 12 高通去掉耳机音量安全弹窗_第1张图片

1、由于产测工厂提出插耳机不需要弹窗,于是我开始源码探索指令,耳机肯定第一时间想到的是AudioService系统服务,AudioManager等待。带着这些线索继续往下寻找

思路跟之前也是一样(android开发之耳机调至最大音量时,提示损伤听力

通过提示语,)我们可以查出,代码弹窗位置 这个对大家来说都不难。

2、AOSP 源码路径/frameworks/base/services/core/java/com/android/server/audio/AudioService.java

Android 12 高通去掉耳机音量安全弹窗_第2张图片

 3、编译固件版本烧录 验证 插入耳机看是否有弹窗,到这里基本就结束了!其他平台比如MTK/RK/AllWinner/展锐可能会有所差异,具体还是实际项目为准,这里只是抛砖引玉仅供参考哈。

转载请注明出处 谢谢

Android 12 高通去掉耳机音量安全弹窗_KdanMin的博客-CSDN博客

你可能感兴趣的:(framework,android,android,studio)