当前位置: 代码迷 >> 综合 >> 8.5.3耳麦拔插事件调用流程分析
  详细解决方案

8.5.3耳麦拔插事件调用流程分析

热度:123   发布时间:2023-10-16 01:37:47.0

目录

回顾

input系统方法


 

回顾

在前面的小节中,我们编写了一个驱动程序,模拟耳机的插拔事件,其可以上报耳机的拔插事件,并且修改了android的源代码,可以根据耳机的拔插事件,在状态栏上现实或者消除耳麦的图标,这节视频我们讲解耳麦插拔事件导致的程序调用流程。

前面提到过,有两种上报插拔事件的方式,一种是使用输入子系统,另外一种是使用swith dev(实质是使用uevent,通过网络上报事件),那么我们的anroid系统最终是使用哪种方式呢?我们可以去配置android系统,可以去配置frameworks/base/core/res/res/values/config.xml
文件,或者:
device/rockchip/common/overlay/frameworks/base/core/res/res/values/config.xml
第二个文件会覆盖第一个文件,修改文件中的config_useDevInputEventForAudioJack变量,该值为t

  相关解决方案