【关注我,后续持续新增专题博文,谢谢!!!】
上一篇我们讲了:
这一篇我们开始讲: 三方相机问题分析六:【没用相机,诡异的手电筒不可使用】下拉状态栏,点击手电筒,手电筒置灰,无法打开,提提示相机正在使用9348353
目录
一、问题背景
二、:问题分析过程
2.1:基于原理分析
2.2 :systemui分析手电筒状态
2.3 :camera framework分析手电筒回调
2.4 :继续查看谁在使用手电筒
2.5 :尝试直接打开手电筒看看会不会调用connect call
2.6 :camx hal接力分析
2.7 :相机未打开过,camx flash驱动代码未执行,为什么会回调?why?
2.8 :查看KMD CAM-FLASH驱动
2.9 :分析CAM_ACQUIRE_DEV被执行的地方。
2.10 :全局搜索ReserveTorchForCamera
2.11 :分析该接口
2.12 :基于新需求分析猜测,验证场景
2.13 :解决方案