안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
안드로이드 기기..하면 카메라는 뭐.. 다 기본적으로 탑재되어 있겠지만은..
혹시나 모를 경우를 대비해서 예외처리 하려고 합니다.
android.hardware.Camera c = android.hardware.Camera.open();
if(null == c) {
//에러 토스트
return;
} else {
c.release();
c = null;
}
//카메라 작업
이렇게 우선은 짜봤는데, 카메라 없는 안드로이드 기기가 없어서 테스트를 못해보겠네요. -_-;
혹시 다른 방법도 있나요?
카메라가 꼭 필요한건 아니라.. 매니페스트에 feature 에서 false 해 놨구요. -_-a
SDK 에서 제공하는 AVD 에, 아래의 붉은 네모와 같이 no 값을 줬는데도, Camera.open() 은 null 이 반환되지 않는 것 같더라구요..