안드로이드 개발 질문/답변
(글 수 45,052)
제가 카메라 제어하는 부분을 테스트 하고있는데요
원하는건 그냥 타이머로 걸어놔서 주기적으로 사진 찍는것입니다.
그냥 사진을 주기적으로 찍기만 하면 되서 preview 는 필요 없거든요..
그래서 preview 를 안하고 그냥 찍으려고 해보니까
autofocus 를 하면 아래처럼 Logcat에서 에러가 뜨네요..
에뮬레이터로 하면 안뜨고 그냥 사진 찍히는데
폰으로 디버깅하면 에러가 납니다..
사진만 찍으면 되는데 .. 꼭 프리뷰를 봐야하는지..
그냥 camera 만 open 해서 autofocus 이벤트에 takePicture 했습니다..
혹시 아시는분 계신가요??
11-07 16:22:23.376: ERROR/QualcommCameraHardware(4283): autoFocus X: preview is not running.
11-07 16:22:28.068: WARN/dalvikvm(5507): threadid=8: thread exiting with uncaught exception (group=0x400259f8)
11-07 16:22:28.068: DEBUG/dalvikvm(5507): threadid=1: still suspended after undo (sc=1 dc=1 s=Y)
11-07 16:22:28.076: ERROR/AndroidRuntime(5507): FATAL EXCEPTION: Timer-0
11-07 16:22:28.076: ERROR/AndroidRuntime(5507): java.lang.RuntimeException: autoFocus failed
원하는건 그냥 타이머로 걸어놔서 주기적으로 사진 찍는것입니다.
그냥 사진을 주기적으로 찍기만 하면 되서 preview 는 필요 없거든요..
그래서 preview 를 안하고 그냥 찍으려고 해보니까
autofocus 를 하면 아래처럼 Logcat에서 에러가 뜨네요..
에뮬레이터로 하면 안뜨고 그냥 사진 찍히는데
폰으로 디버깅하면 에러가 납니다..
사진만 찍으면 되는데 .. 꼭 프리뷰를 봐야하는지..
그냥 camera 만 open 해서 autofocus 이벤트에 takePicture 했습니다..
혹시 아시는분 계신가요??
11-07 16:22:23.376: ERROR/QualcommCameraHardware(4283): autoFocus X: preview is not running.
11-07 16:22:28.068: WARN/dalvikvm(5507): threadid=8: thread exiting with uncaught exception (group=0x400259f8)
11-07 16:22:28.068: DEBUG/dalvikvm(5507): threadid=1: still suspended after undo (sc=1 dc=1 s=Y)
11-07 16:22:28.076: ERROR/AndroidRuntime(5507): FATAL EXCEPTION: Timer-0
11-07 16:22:28.076: ERROR/AndroidRuntime(5507): java.lang.RuntimeException: autoFocus failed