解決Android調用相機拍照,要報「打開相機失敗」查看debug日誌顯示「setParameters failed」的問題

使用CameraLibrary項目,在部分手機或平板上不能正常使用,要報「打開相機失敗」查看debug日誌顯示「setParameters failed」。
找到CameraView.java中的setCameraParameters方法,註釋掉
//自動聚焦模式
//parameters.setFocusMode(Camera.Parameters.FOCUS_MODE_AUTO);
 
parameters是Camera.Parameters類型的。
 
便可,看來是這部分不能正常使用攝像頭的手機、平板,是不支持自動彙集模式,或是這種調用方式。
原文首發來源: https://ant73.com/634.html
另外,eclipse或android studio IDE已經在提示這些調用方法過期了,但怎麼用最新的,還請本身查一下。就用老的,也能夠用。
相關文章
相關標籤/搜索