【關注我,后續持續新增專題博文,謝謝!!!】
上一篇我們講了:
這一篇我們開始講: 三方相機問題分析六:【沒用相機,詭異的手電筒不可使用】下拉狀態欄,點擊手電筒,手電筒置灰,無法打開,提提示相機正在使用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 :解決方案