开发相机功能时,华为部分机型(EMUI、Harmony均复现)出现预览卡顿问题,表现为预览帧率低
解决方案:
A.CameraX库升级到1.3.0可以解决
B.根据时机解除CameraProcessProvider对VideoCapture用例的绑定,需要用到视频录制功能时再重新绑定
原因剖析
华为机型对CameraX API支持度低,谷歌官方也未做适配,Preview和VideoCapture用例同时绑定到相机提供者CameraProcessProvider时抢占表面图层
挖个坑,到时详细讲一下CameraX