1. 程式人生 > >java.lang.RuntimeException: setParameters failed

java.lang.RuntimeException: setParameters failed

最近在做一個相機開發的專案,過程中處理手動對焦的時候遇到了這樣的bug

java.lang.RuntimeException: setParameters failed
  at android.hardware.Camera.native_setParameters(Native Method)
  at android.hardware.Camera.setParameters(Camera.java:3127)
經查閱是因為沒有給camera設定一個預覽大小,解決的辦法設定一個固定的預覽大小即可

parameters.setPreviewSize(1440, 1080);