안드로이드 개발 질문/답변
(글 수 45,052)
에러에 대해 잘 모르겠습니다.
일어나는 때는 카메라 버튼을 눌러서 반줌을 그러니까 포커싱을 하는 도중에 사진 찍는 버튼을 누르면 화면이 정지되다가
정상적이게 파일로 저장이 되지 않고 대기 및 종료 다이얼로그가 뜨네요.
그리고 다시 카메라 어플을 열려고 하면
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): java.lang.RuntimeException: Fail to connect to camera service
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.native_setup(Native Method)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.<init>(Camera.java:110)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.open(Camera.java:90)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at com.springmemo.memo.ImageMemo$CameraSurfaceView.surfaceCreated(ImageMemo.java:188)
이 메시지가 뜨네요.
포커싱을 하는 도중이라서 그런거 같은데 어떻게 포커스를 바로 취소하고 찍을 수 있죠?
원래 옵티머스q에 있는 카메라 어플은 줌 도중에 누르면 바로 저장이 되거든요.
일어나는 때는 카메라 버튼을 눌러서 반줌을 그러니까 포커싱을 하는 도중에 사진 찍는 버튼을 누르면 화면이 정지되다가
정상적이게 파일로 저장이 되지 않고 대기 및 종료 다이얼로그가 뜨네요.
그리고 다시 카메라 어플을 열려고 하면
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): java.lang.RuntimeException: Fail to connect to camera service
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.native_setup(Native Method)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.<init>(Camera.java:110)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at android.hardware.Camera.open(Camera.java:90)
11-09 18:11:52.927: ERROR/AndroidRuntime(30388): at com.springmemo.memo.ImageMemo$CameraSurfaceView.surfaceCreated(ImageMemo.java:188)
이 메시지가 뜨네요.
포커싱을 하는 도중이라서 그런거 같은데 어떻게 포커스를 바로 취소하고 찍을 수 있죠?
원래 옵티머스q에 있는 카메라 어플은 줌 도중에 누르면 바로 저장이 되거든요.




동기화 synchronized 걸어주니...
에러가 없어지네요 ㄱ-;;