Android kitkat의 문제인지 Nexus5의 문제인지 정확히 모르겠다.


Nexus5 이외의 다른 kitkat 기기를 만져본적이 없기 때문에


아무튼 이전까지 잘 되던 (갤럭시s3 와 내가 해본 다른 기기에서도 대체적으로 잘 되었음) flash torch 가 Nexus5 kitkat 버전에서 동작하지 않았다.


이래저래 해본 결과


Camera의 Preview에 surface를 지정하지 않으면 flash 가 동작하지 않는다.


그래서 SurfaceView를 만들고 카메라의 Preview에 등록해주니 잘 동작하였다.

Posted by Real_G